diff --git a/.golangci.yml b/.golangci.yml index 2f5cfc6aa..90ce14bf4 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -5,7 +5,7 @@ linters: - durationcheck - forcetypeassert - gocritic - - gomodguard + - gomodguard_v2 - govet - ineffassign - misspell @@ -59,9 +59,6 @@ formatters: exclusions: generated: lax paths: - # gofumpt v0.11.0 and Go 1.27's gofmt disagree on the indentation of - # multiple composite literals returned from a single statement. - - internal/ioutil/wait_pipe\.go$ - third_party$ - builtin$ - examples$ diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 93f8d1695..013f4c743 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -44,6 +44,10 @@ Before opening a pull request: - Add or update tests for changed behavior. - Run `make verifiers`. +- If `make rebrand-guard` reports a changed compatibility set, review the + listed identifiers; when the change is intended, refresh the baseline with + `go run ./buildscripts/rebrand-guard --write` and commit + `buildscripts/rebrand-guard/compat-baseline.json`. - Run the smallest relevant package tests, then `make test` when practical. - Run `make build` and confirm the generated executable is `silo`. - Explain any preserved `MINIO_*`, `minio_*`, `x-minio-*`, `/minio/*`, diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 4367c581b..5170db5c6 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -23,6 +23,9 @@ Contributors whose changes are merged into `main`. | [@mfredenhagen](https://github.com/mfredenhagen) | Bumped `go.opentelemetry.io` to address CVE-2026-39883 | [#19](https://github.com/pgsty/silo/pull/19) | [`1869bd3`](https://github.com/pgsty/silo/commit/1869bd30b) | | [@pinginfo](https://github.com/pinginfo) | Implemented `Flush` on `trackingResponseWriter`, repairing bucket notification streaming | [#34](https://github.com/pgsty/silo/pull/34) | [`65795ee`](https://github.com/pgsty/silo/commit/65795ee1f) | | [@waterkip](https://github.com/waterkip) | Repointed documentation links from the upstream domain to the Silo portal | [#41](https://github.com/pgsty/silo/pull/41) | [`d495d30`](https://github.com/pgsty/silo/commit/d495d30d5) | +| [@Dansyuqri](https://github.com/Dansyuqri) | Added `ChecksumType` to the `CompleteMultipartUpload` response | [#57](https://github.com/pgsty/silo/pull/57) | [`d014a12`](https://github.com/pgsty/silo/commit/d014a12cf) | +| [@ycjlin](https://github.com/ycjlin) | `ListObjects` returns `NoSuchBucket` for a prefix on a missing bucket | [#37](https://github.com/pgsty/silo/pull/37) | [`e9c5340`](https://github.com/pgsty/silo/commit/e9c5340be) | +| [@h5vx](https://github.com/h5vx) | Implemented per-bucket CORS: stored configuration, S3 handlers, and request enforcement | [#71](https://github.com/pgsty/silo/pull/71) | [`e4e3007`](https://github.com/pgsty/silo/commit/e4e3007da) | ## Proposed changes @@ -32,7 +35,6 @@ differently. | Contributor | Change | Pull request | Status | | :-- | :-- | :-- | :-- | | [@magicxor](https://github.com/magicxor) | `DELETE` precondition checks for the `If-Match` header | [#12](https://github.com/pgsty/silo/pull/12) | Open, queued for review | -| [@ycjlin](https://github.com/ycjlin) | `ListObjects` should return `NoSuchBucket` for a prefix on a missing bucket | [#37](https://github.com/pgsty/silo/pull/37) | Open, queued for review | | [@davinkevin](https://github.com/davinkevin) | Distroless-based Docker image variant | [#21](https://github.com/pgsty/silo/pull/21) | Superseded by the distroless variant shipped in RELEASE.2026-08-06, which the PR anticipated by four months | | [@lem21h](https://github.com/lem21h) | Assorted fixes and improvements | [#36](https://github.com/pgsty/silo/pull/36) | Closed | | [@sulin37392](https://github.com/sulin37392) | Dependency updates against the fork | [#8](https://github.com/pgsty/silo/pull/8) | Closed | diff --git a/CREDITS b/CREDITS index bc847b4a9..cae12f82a 100644 --- a/CREDITS +++ b/CREDITS @@ -17599,20 +17599,67 @@ For more information on this, and how to apply and follow the GNU AGPL, see Bundled NOTICE file: -This file is part of Console Server +SILO Console +============ -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU Affero General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. +This product includes software developed at MinIO, Inc. (https://min.io/): +MinIO Console, Copyright (c) 2015-2026 MinIO, Inc. -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU Affero General Public License for more details. +SILO Console (this distribution, published from https://github.com/pgsty/silo-console +and shipped as `silo-console`) is a community-maintained fork of MinIO Console. +The code was carried forward through two earlier community maintenance lines +before this one: -You should have received a copy of the GNU Affero General Public License -along with this program. If not, see . + - Alevsk/console https://github.com/Alevsk/console + - georgmangold/console https://github.com/georgmangold/console + Console portions Copyright (c) Georg Mangold and contributors + +Copyright in inherited code remains with MinIO, Inc. and the respective +contributors. Modifications authored for SILO by PGSTY are +Copyright (c) 2025-2026 PGSTY (Ruohang Feng) and the SILO contributors; other +modifications remain the copyright of their respective authors. All existing +copyright, license and attribution notices are kept intact. + +SILO and SILO Console are independent community projects and are not +affiliated with, endorsed by, or sponsored by MinIO, Inc. MinIO(R) is a +registered trademark of MinIO, Inc. Amazon S3 is a trademark of Amazon.com, +Inc. or its affiliates; references to S3 describe protocol compatibility only. + +License +------- + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program (the LICENSE file next to this notice). If not, see +. + +Corresponding source +-------------------- + +Under section 13 of the AGPL, every user who interacts with this program over a +network is offered its corresponding source. A release build reports the exact +source revision it was built from: `console version` prints it, the HTTP server +serves it in the page metadata used by the License, Login and anonymous pages, +and the container image carries it in the `io.pgsty.silo-console.source` +label. A build that cannot prove its exact revision says so instead of +guessing; operators of such builds must publish their modified source and may +point users at it with CONSOLE_CORRESPONDING_SOURCE_URL. + +Third-party notices +------------------- + +The licenses and notices of every third-party component linked into the binary +or bundled into the web application are collected in the CREDITS file next to +this notice (`console credits`, or /legal/CREDITS on a running server). ================================================================ @@ -21707,8 +21754,8 @@ https://github.com/minio/md5-simd ================================================================ -github.com/minio/minio-go/v7 (replaced by github.com/pgsty/silo-go/v7) -https://github.com/pgsty/silo-go/v7 +github.com/minio/minio-go/v7 +https://github.com/minio/minio-go/v7 ---------------------------------------------------------------- Apache License diff --git a/Dockerfile.goreleaser b/Dockerfile.goreleaser index 15d03aadf..a82aa8497 100644 --- a/Dockerfile.goreleaser +++ b/Dockerfile.goreleaser @@ -6,9 +6,9 @@ ENV GOPATH=/go ENV CGO_ENABLED=0 ARG MC_REPO=pgsty/mc -ARG MC_VERSION=RELEASE.2026-08-06T00-00-00Z -ARG MC_AMD64_SHA256=4b488bd30af54ad4214e5b654746677c79cd93dc6cad4be3aa2d09dbb48370ff -ARG MC_ARM64_SHA256=83f6fedb16ed9c1e8efa8aea6776203dff132bc474214543d5c0767ed2066c2f +ARG MC_VERSION=RELEASE.2026-09-01T00-00-00Z +ARG MC_AMD64_SHA256=6387cbeebb17c4bd52b447ee332ba22777e129034befa6598308c3aa04f02d09 +ARG MC_ARM64_SHA256=5fc434c7e416bb4787e92306a8165d55284aac639a29744160b2a198fdd7573a RUN apk add -U --no-cache \ ca-certificates \ diff --git a/README.md b/README.md index 4a58b2df3..2aee0f695 100644 --- a/README.md +++ b/README.md @@ -114,6 +114,8 @@ Report vulnerabilities privately as described in [`SECURITY.md`](SECURITY.md); e

magicxor ycjlin +h5vx +Dansyuqri davinkevin lem21h sulin37392 diff --git a/README_ZH.md b/README_ZH.md index dac446a6a..ee2bf2ea4 100644 --- a/README_ZH.md +++ b/README_ZH.md @@ -114,6 +114,8 @@ S3 API、`MINIO_*` 环境变量、`minio_*` 指标、`x-minio-*` 头、`/minio/*

magicxor ycjlin +h5vx +Dansyuqri davinkevin lem21h sulin37392 diff --git a/buildscripts/heal-inconsistent-versions.sh b/buildscripts/heal-inconsistent-versions.sh index ffd776e57..c284d7383 100755 --- a/buildscripts/heal-inconsistent-versions.sh +++ b/buildscripts/heal-inconsistent-versions.sh @@ -22,8 +22,8 @@ function start_silo_4drive() { start_port=$1 export MINIO_ROOT_USER=silo - export MINIO_ROOT_PASSWORD=silo123 - export MC_HOST_silo="http://silo:silo123@127.0.0.1:${start_port}/" + export MINIO_ROOT_PASSWORD=silo1234 + export MC_HOST_silo="http://silo:silo1234@127.0.0.1:${start_port}/" unset MINIO_KMS_AUTO_ENCRYPTION # do not auto-encrypt objects export MINIO_CI_CD=1 diff --git a/buildscripts/install-mcli.sh b/buildscripts/install-mcli.sh index ba231e9b4..dd2dcdb4f 100755 --- a/buildscripts/install-mcli.sh +++ b/buildscripts/install-mcli.sh @@ -40,7 +40,7 @@ if [ -n "${MCLI_BIN:-}" ]; then exit 0 fi -release=${MCLI_RELEASE:-RELEASE.2026-08-06T00-00-00Z} +release=${MCLI_RELEASE:-RELEASE.2026-09-01T00-00-00Z} version_hyphen=${release#RELEASE.} package_version=$(printf '%s\n' "${version_hyphen}" | sed -E 's/^([0-9]{4})-([0-9]{2})-([0-9]{2})T([0-9]{2})-([0-9]{2})-([0-9]{2})Z$/\1\2\3\4\5\6.0.0/') if [ "${package_version}" = "${version_hyphen}" ]; then diff --git a/buildscripts/multipart-quorum-test.sh b/buildscripts/multipart-quorum-test.sh index 4551f4303..80716169a 100644 --- a/buildscripts/multipart-quorum-test.sh +++ b/buildscripts/multipart-quorum-test.sh @@ -45,8 +45,8 @@ function start_silo_10drive() { start_port=$1 export MINIO_ROOT_USER=silo - export MINIO_ROOT_PASSWORD=silo123 - export MC_HOST_silo="http://silo:silo123@127.0.0.1:${start_port}/" + export MINIO_ROOT_PASSWORD=silo1234 + export MC_HOST_silo="http://silo:silo1234@127.0.0.1:${start_port}/" unset MINIO_KMS_AUTO_ENCRYPTION # do not auto-encrypt objects export MINIO_CI_CD=1 @@ -71,7 +71,7 @@ function start_silo_10drive() { "${PWD}/mc" mb --with-versioning silo/bucket export AWS_ACCESS_KEY_ID=silo - export AWS_SECRET_ACCESS_KEY=silo123 + export AWS_SECRET_ACCESS_KEY=silo1234 aws --endpoint-url http://localhost:"$start_port" s3api create-multipart-upload --bucket bucket --key obj-1 >upload-id.json uploadId=$(jq -r '.UploadId' upload-id.json) diff --git a/buildscripts/rebrand-guard/compat-baseline.json b/buildscripts/rebrand-guard/compat-baseline.json index 349257933..ae241565b 100644 --- a/buildscripts/rebrand-guard/compat-baseline.json +++ b/buildscripts/rebrand-guard/compat-baseline.json @@ -1,5 +1,5 @@ { - "version": 3, + "version": 4, "module_path": "github.com/minio/minio", "minio_imports": [ "github.com/minio/cli", @@ -411,18 +411,13 @@ "MINIO_NOTIFY_MQTT_TOPIC", "MINIO_NOTIFY_MQTT_USERNAME", "MINIO_NOTIFY_MYSQL_COMMENT", - "MINIO_NOTIFY_MYSQL_DATABASE", "MINIO_NOTIFY_MYSQL_DSN_STRING", "MINIO_NOTIFY_MYSQL_ENABLE", "MINIO_NOTIFY_MYSQL_FORMAT", - "MINIO_NOTIFY_MYSQL_HOST", "MINIO_NOTIFY_MYSQL_MAX_OPEN_CONNECTIONS", - "MINIO_NOTIFY_MYSQL_PASSWORD", - "MINIO_NOTIFY_MYSQL_PORT", "MINIO_NOTIFY_MYSQL_QUEUE_DIR", "MINIO_NOTIFY_MYSQL_QUEUE_LIMIT", "MINIO_NOTIFY_MYSQL_TABLE", - "MINIO_NOTIFY_MYSQL_USERNAME", "MINIO_NOTIFY_NATS_ADDRESS", "MINIO_NOTIFY_NATS_CERT_AUTHORITY", "MINIO_NOTIFY_NATS_CLIENT_CERT", @@ -456,17 +451,12 @@ "MINIO_NOTIFY_NSQ_TOPIC", "MINIO_NOTIFY_POSTGRES_COMMENT", "MINIO_NOTIFY_POSTGRES_CONNECTION_STRING", - "MINIO_NOTIFY_POSTGRES_DATABASE", "MINIO_NOTIFY_POSTGRES_ENABLE", "MINIO_NOTIFY_POSTGRES_FORMAT", - "MINIO_NOTIFY_POSTGRES_HOST", "MINIO_NOTIFY_POSTGRES_MAX_OPEN_CONNECTIONS", - "MINIO_NOTIFY_POSTGRES_PASSWORD", - "MINIO_NOTIFY_POSTGRES_PORT", "MINIO_NOTIFY_POSTGRES_QUEUE_DIR", "MINIO_NOTIFY_POSTGRES_QUEUE_LIMIT", "MINIO_NOTIFY_POSTGRES_TABLE", - "MINIO_NOTIFY_POSTGRES_USERNAME", "MINIO_NOTIFY_REDIS_ADDRESS", "MINIO_NOTIFY_REDIS_COMMENT", "MINIO_NOTIFY_REDIS_ENABLE", @@ -689,33 +679,9 @@ ], "routes": [ "/", - "/${filename}", - "/%s/us-east-1/s3/aws4_request", - "/*", - "/../../etc", - "/../obj", - "/./abc/def", "/.dockerenv", "/.trash", "//", - "///abc", - "///object////", - "//123", - "//abc", - "//abc//", - "//contains/double-forwardslash-prefix", - "/?", - "/?X-Amz-Algorithm=AWS4-HMAC-SHA256\u0026X-Amz-Credential=USWUXHGYZQYFYFFIT3RE%2F20170529%2Fus-east-1%2Fs3%2Faws4_request\u0026X-Amz-Date=20170529T190139Z\u0026X-Amz-Expires=600\u0026X-Amz-Signature=19b58080999df54b446fc97304eb8dda60d3df1812ae97f3e8783351bfd9781d\u0026X-Amz-SignedHeaders=host\u0026prefix=Hello%2AWorld%2A", - "/A/obj", - "/a", - "/a/b/c", - "/a/b/c/d/e/f/g", - "/abc", - "/abc/", - "/abc/def", - "/abc/def/../..", - "/abc/def/../../..", - "/abcdef", "/accountinfo", "/add-canned-policy", "/add-service-account", @@ -723,19 +689,11 @@ "/admin", "/afile", "/api/requests", - "/api/v1/login", "/apis", "/audit", "/background-heal/status", - "/bucket", "/bucket/", - "/bucket////object////", - "/bucket/a", "/bucket/api", - "/bucket/object", - "/bucket/object///////", - "/bucket/object/1/", - "/bucket/object/1///", "/bucket/replication", "/cancel-job", "/cfile", @@ -751,55 +709,21 @@ "/cluster/usage/objects", "/commitbinary", "/config", - "/config.json", "/crossdomain.xml", - "/d1", - "/d2", - "/d3", - "/d4", - "/data", "/datausageinfo", "/dblk", "/debug/go", "/del-config-kv", "/delete-service-account", - "/deny/*", "/describe-job", - "/dev/0", - "/dev/1", - "/dev/2", "/dev/disk/by-uuid/", "/devnull", - "/dir1", - "/dir1/dira", - "/disk", "/downloadprofilingdata", "/drivespeedtest", "/dvers", - "/etc/minio/certs", - "/export", "/export-bucket-metadata", "/export-iam", - "/export/set", - "/export/set{1...64}", - "/export/test{1...2O}", - "/export1", - "/export1{-1...1}", - "/export1{01...64}", - "/export1{1...32}", - "/export1{1...64}", - "/export1{33...64}", - "/export1{64...1}", - "/export1{a...z}", - "/export2", - "/export3", - "/export4", - "/export{1...10}/disk{1...10}", - "/export{1..2}", - "/file", - "/file/obj1", "/filename.txt", - "/foo", "/force-unlock", "/get-bucket-quota", "/get-config-kv", @@ -850,47 +774,20 @@ "/list-service-accounts", "/list-users", "/live", - "/local/skydns/staging/service", "/log", "/logger/webhook", "/ls", "/metrics", "/metrics/v3", - "/minio/admin/v3/info", "/minio/grid/", "/minio/grid/lock/", - "/minio/health/cluster", - "/minio/health/cluster/read", - "/minio/health/live", - "/minio/health/ready", - "/mybucket/obj", - "/myobject*", "/netperf", - "/newfolder", - "/nonexistent-dir", - "/nonexistent/env-override.creds", - "/nonexistent/env-override.nk", - "/nonexistent/env-wins.creds", - "/nonexistent/new-key.creds", - "/nonexistent/test.creds", - "/nonexistent/test.nk", - "/nonexistying", "/notification", "/oauth2/callback", "/oauth_callback", "/obdinfo", - "/obj", - "/objectlambda/", - "/p/q/r/s/t", "/part", - "/path/to/0", - "/path/to/1", - "/path/to/1/2", - "/path/to/2", - "/path/to/x", "/peer", - "/peer-created", - "/peer-victim", "/podinfo/labels", "/policies/", "/policydb/", @@ -898,14 +795,12 @@ "/pools/decommission", "/pools/list", "/pools/status", - "/probe", "/proc/mounts", "/proc/self/mountinfo", "/profile", "/profiling/download", "/profiling/start", "/prometheus/metrics", - "/putbucket-.", "/rall", "/ready", "/rebalance/start", @@ -929,11 +824,8 @@ "/rver", "/rxl", "/scanner", - "/secret", - "/secret?", "/service", "/service-accounts/", - "/service?", "/set-bucket-quota", "/set-config-kv", "/set-group-status", @@ -941,8 +833,6 @@ "/set-user-or-group-policy", "/set-user-status", "/sfile", - "/singleleveldomain", - "/singleleveldomain/", "/site-replication", "/site-replication/add", "/site-replication/devnull", @@ -963,9 +853,6 @@ "/site-replication/state/edit", "/site-replication/status", "/skydns", - "/skydns/local/cluster/staging/service", - "/skydns/local/cluster/staging/service/", - "/source-bucket/source-object?", "/speedtest", "/speedtest/client/devnull", "/speedtest/client/devnull/extratime", @@ -975,7 +862,6 @@ "/speedtest/site", "/start-job", "/startprofiling", - "/startup-missing/object", "/status", "/status-job", "/storage", @@ -991,32 +877,17 @@ "/system/network/internode", "/system/process", "/temporary-account-info", - "/test", - "/test/a/b/c", "/tier", "/tier-stats", "/tier/{tier}", "/tmp", - "/tmp/client.crt", - "/tmp/client.key", - "/tmp/drive1", - "/tmp/non-existent-directory", - "/tmp/non-existing-file", "/top/locks", "/trace", "/update", "/update-group-members", "/update-service-account", - "/upload.txt", "/user-info", "/users/", - "/v1/force-unlock", - "/v1/health", - "/v1/lock", - "/v1/refresh", - "/v1/rlock", - "/v1/runlock", - "/v1/unlock", "/v2/metrics/bucket", "/v2/metrics/cluster", "/v2/metrics/node", @@ -1026,7 +897,6 @@ "/version", "/vfile", "/wall", - "/x/obj", "/xl.meta", "/{bucket}", "/{object:.+}" @@ -1116,9059 +986,6 @@ "arn:minio:sqs:us-east-1:444455556666:webhook", "minio:s3" ], - "exported_symbols": [ - "cmd:cmd:const:AdminUpdateApplyFailure", - "cmd:cmd:const:AdminUpdateURLNotReachable", - "cmd:cmd:const:AdminUpdateUnexpectedFailure", - "cmd:cmd:const:BLAKE2b512", - "cmd:cmd:const:BackendErasure", - "cmd:cmd:const:BackendFS", - "cmd:cmd:const:BatchJobExpireDeleted", - "cmd:cmd:const:BatchJobExpireObject", - "cmd:cmd:const:BatchJobReplicateResourceMinIO", - "cmd:cmd:const:BatchJobReplicateResourceS3", - "cmd:cmd:const:CounterMT", - "cmd:cmd:const:DefaultBitrotAlgorithm", - "cmd:cmd:const:DefaultSkewTime", - "cmd:cmd:const:DeleteType", - "cmd:cmd:const:Disabled", - "cmd:cmd:const:DistErasureSetupType", - "cmd:cmd:const:EnvErasureSetDriveCount", - "cmd:cmd:const:EnvPrometheusAuthType", - "cmd:cmd:const:EnvPrometheusOpenMetrics", - "cmd:cmd:const:ErasureSDSetupType", - "cmd:cmd:const:ErasureSetupType", - "cmd:cmd:const:ErrARNNotification", - "cmd:cmd:const:ErrAccessDenied", - "cmd:cmd:const:ErrAccessKeyDisabled", - "cmd:cmd:const:ErrAccountNotEligible", - "cmd:cmd:const:ErrAddUserInvalidArgument", - "cmd:cmd:const:ErrAddUserValidUTF", - "cmd:cmd:const:ErrAdminAccountNotEligible", - "cmd:cmd:const:ErrAdminBucketQuotaExceeded", - "cmd:cmd:const:ErrAdminConfigBadJSON", - "cmd:cmd:const:ErrAdminConfigDuplicateKeys", - "cmd:cmd:const:ErrAdminConfigEnvOverridden", - "cmd:cmd:const:ErrAdminConfigIDPCfgNameAlreadyExists", - "cmd:cmd:const:ErrAdminConfigIDPCfgNameDoesNotExist", - "cmd:cmd:const:ErrAdminConfigInvalidIDPType", - "cmd:cmd:const:ErrAdminConfigLDAPNonDefaultConfigName", - "cmd:cmd:const:ErrAdminConfigLDAPValidation", - "cmd:cmd:const:ErrAdminConfigNoQuorum", - "cmd:cmd:const:ErrAdminConfigNotificationTargetsFailed", - "cmd:cmd:const:ErrAdminConfigTooLarge", - "cmd:cmd:const:ErrAdminGroupDisabled", - "cmd:cmd:const:ErrAdminGroupNotEmpty", - "cmd:cmd:const:ErrAdminInvalidAccessKey", - "cmd:cmd:const:ErrAdminInvalidArgument", - "cmd:cmd:const:ErrAdminInvalidGroupName", - "cmd:cmd:const:ErrAdminInvalidSecretKey", - "cmd:cmd:const:ErrAdminLDAPExpectedLoginName", - "cmd:cmd:const:ErrAdminLDAPNotEnabled", - "cmd:cmd:const:ErrAdminNoAccessKey", - "cmd:cmd:const:ErrAdminNoSecretKey", - "cmd:cmd:const:ErrAdminNoSuchAccessKey", - "cmd:cmd:const:ErrAdminNoSuchConfigTarget", - "cmd:cmd:const:ErrAdminNoSuchGroup", - "cmd:cmd:const:ErrAdminNoSuchJob", - "cmd:cmd:const:ErrAdminNoSuchPolicy", - "cmd:cmd:const:ErrAdminNoSuchQuotaConfiguration", - "cmd:cmd:const:ErrAdminNoSuchUser", - "cmd:cmd:const:ErrAdminNoSuchUserLDAPWarn", - "cmd:cmd:const:ErrAdminOpenIDNotEnabled", - "cmd:cmd:const:ErrAdminPolicyChangeAlreadyApplied", - "cmd:cmd:const:ErrAdminProfilerNotEnabled", - "cmd:cmd:const:ErrAdminRebalanceAlreadyStarted", - "cmd:cmd:const:ErrAdminRebalanceNotStarted", - "cmd:cmd:const:ErrAdminResourceInvalidArgument", - "cmd:cmd:const:ErrAdminServiceAccountNotFound", - "cmd:cmd:const:ErrAllAccessDisabled", - "cmd:cmd:const:ErrAuthHeaderEmpty", - "cmd:cmd:const:ErrAuthorizationHeaderMalformed", - "cmd:cmd:const:ErrBackendDown", - "cmd:cmd:const:ErrBadDigest", - "cmd:cmd:const:ErrBadRequest", - "cmd:cmd:const:ErrBucketAlreadyExists", - "cmd:cmd:const:ErrBucketAlreadyOwnedByYou", - "cmd:cmd:const:ErrBucketMetadataNotInitialized", - "cmd:cmd:const:ErrBucketNotEmpty", - "cmd:cmd:const:ErrBucketRemoteAlreadyExists", - "cmd:cmd:const:ErrBucketRemoteArnInvalid", - "cmd:cmd:const:ErrBucketRemoteArnTypeInvalid", - "cmd:cmd:const:ErrBucketRemoteIdenticalToSource", - "cmd:cmd:const:ErrBucketRemoteLabelInUse", - "cmd:cmd:const:ErrBucketRemoteRemoveDisallowed", - "cmd:cmd:const:ErrBucketTaggingNotFound", - "cmd:cmd:const:ErrBusy", - "cmd:cmd:const:ErrCastFailed", - "cmd:cmd:const:ErrClientDisconnected", - "cmd:cmd:const:ErrContentChecksumMismatch", - "cmd:cmd:const:ErrContentSHA256Mismatch", - "cmd:cmd:const:ErrCredMalformed", - "cmd:cmd:const:ErrEmptyRequestBody", - "cmd:cmd:const:ErrEntityTooLarge", - "cmd:cmd:const:ErrEntityTooSmall", - "cmd:cmd:const:ErrEvaluatorBindingDoesNotExist", - "cmd:cmd:const:ErrEvaluatorInvalidArguments", - "cmd:cmd:const:ErrEvaluatorInvalidTimestampFormatPattern", - "cmd:cmd:const:ErrEvaluatorInvalidTimestampFormatPatternSymbol", - "cmd:cmd:const:ErrEvaluatorInvalidTimestampFormatPatternSymbolForParsing", - "cmd:cmd:const:ErrEvaluatorInvalidTimestampFormatPatternToken", - "cmd:cmd:const:ErrEvaluatorTimestampFormatPatternDuplicateFields", - "cmd:cmd:const:ErrEvaluatorTimestampFormatPatternHourClockAmPmMismatch", - "cmd:cmd:const:ErrEvaluatorUnterminatedTimestampFormatPatternToken", - "cmd:cmd:const:ErrEventNotification", - "cmd:cmd:const:ErrExcessData", - "cmd:cmd:const:ErrExpiredPresignRequest", - "cmd:cmd:const:ErrExpressionTooLong", - "cmd:cmd:const:ErrFilterNameInvalid", - "cmd:cmd:const:ErrFilterNamePrefix", - "cmd:cmd:const:ErrFilterNameSuffix", - "cmd:cmd:const:ErrFilterValueInvalid", - "cmd:cmd:const:ErrHealAlreadyRunning", - "cmd:cmd:const:ErrHealInvalidClientToken", - "cmd:cmd:const:ErrHealMissingBucket", - "cmd:cmd:const:ErrHealNoSuchProcess", - "cmd:cmd:const:ErrHealNotImplemented", - "cmd:cmd:const:ErrHealOverlappingPaths", - "cmd:cmd:const:ErrIAMNotInitialized", - "cmd:cmd:const:ErrIllegalSQLFunctionArgument", - "cmd:cmd:const:ErrIncompatibleEncryptionMethod", - "cmd:cmd:const:ErrIncompleteBody", - "cmd:cmd:const:ErrIncorrectContinuationToken", - "cmd:cmd:const:ErrIncorrectSQLFunctionArgumentType", - "cmd:cmd:const:ErrInsecureClientRequest", - "cmd:cmd:const:ErrInsecureSSECustomerRequest", - "cmd:cmd:const:ErrIntegerOverflow", - "cmd:cmd:const:ErrInternalError", - "cmd:cmd:const:ErrInvalidAccessKeyID", - "cmd:cmd:const:ErrInvalidArgument", - "cmd:cmd:const:ErrInvalidAttributeName", - "cmd:cmd:const:ErrInvalidBucketName", - "cmd:cmd:const:ErrInvalidBucketObjectLockConfiguration", - "cmd:cmd:const:ErrInvalidCast", - "cmd:cmd:const:ErrInvalidChecksum", - "cmd:cmd:const:ErrInvalidColumnIndex", - "cmd:cmd:const:ErrInvalidCompressionFormat", - "cmd:cmd:const:ErrInvalidCopyDest", - "cmd:cmd:const:ErrInvalidCopyPartRange", - "cmd:cmd:const:ErrInvalidCopyPartRangeSource", - "cmd:cmd:const:ErrInvalidCopySource", - "cmd:cmd:const:ErrInvalidDataSource", - "cmd:cmd:const:ErrInvalidDataType", - "cmd:cmd:const:ErrInvalidDecompressedSize", - "cmd:cmd:const:ErrInvalidDigest", - "cmd:cmd:const:ErrInvalidDuration", - "cmd:cmd:const:ErrInvalidEncodingMethod", - "cmd:cmd:const:ErrInvalidEncryptionKeyID", - "cmd:cmd:const:ErrInvalidEncryptionMethod", - "cmd:cmd:const:ErrInvalidEncryptionParameters", - "cmd:cmd:const:ErrInvalidEncryptionParametersSSEC", - "cmd:cmd:const:ErrInvalidExpressionType", - "cmd:cmd:const:ErrInvalidFileHeaderInfo", - "cmd:cmd:const:ErrInvalidJSONType", - "cmd:cmd:const:ErrInvalidKeyPath", - "cmd:cmd:const:ErrInvalidLifecycleQueryParameter", - "cmd:cmd:const:ErrInvalidLifecycleWithObjectLock", - "cmd:cmd:const:ErrInvalidMaxKeys", - "cmd:cmd:const:ErrInvalidMaxParts", - "cmd:cmd:const:ErrInvalidMaxUploads", - "cmd:cmd:const:ErrInvalidMetadataDirective", - "cmd:cmd:const:ErrInvalidObjectName", - "cmd:cmd:const:ErrInvalidObjectNamePrefixSlash", - "cmd:cmd:const:ErrInvalidObjectState", - "cmd:cmd:const:ErrInvalidPart", - "cmd:cmd:const:ErrInvalidPartNumber", - "cmd:cmd:const:ErrInvalidPartNumberMarker", - "cmd:cmd:const:ErrInvalidPartOrder", - "cmd:cmd:const:ErrInvalidPolicyDocument", - "cmd:cmd:const:ErrInvalidPrefixMarker", - "cmd:cmd:const:ErrInvalidQueryParams", - "cmd:cmd:const:ErrInvalidQuerySignatureAlgo", - "cmd:cmd:const:ErrInvalidQuoteFields", - "cmd:cmd:const:ErrInvalidRange", - "cmd:cmd:const:ErrInvalidRangePartNumber", - "cmd:cmd:const:ErrInvalidRegion", - "cmd:cmd:const:ErrInvalidRequest", - "cmd:cmd:const:ErrInvalidRequestBody", - "cmd:cmd:const:ErrInvalidRequestParameter", - "cmd:cmd:const:ErrInvalidRequestVersion", - "cmd:cmd:const:ErrInvalidResourceName", - "cmd:cmd:const:ErrInvalidRetentionDate", - "cmd:cmd:const:ErrInvalidSSECustomerAlgorithm", - "cmd:cmd:const:ErrInvalidSSECustomerKey", - "cmd:cmd:const:ErrInvalidSSECustomerParameters", - "cmd:cmd:const:ErrInvalidServiceS3", - "cmd:cmd:const:ErrInvalidServiceSTS", - "cmd:cmd:const:ErrInvalidStorageClass", - "cmd:cmd:const:ErrInvalidTableAlias", - "cmd:cmd:const:ErrInvalidTagDirective", - "cmd:cmd:const:ErrInvalidTextEncoding", - "cmd:cmd:const:ErrInvalidToken", - "cmd:cmd:const:ErrInvalidVersionID", - "cmd:cmd:const:ErrKMSDefaultKeyAlreadyConfigured", - "cmd:cmd:const:ErrKMSKeyNotFoundException", - "cmd:cmd:const:ErrKMSNotConfigured", - "cmd:cmd:const:ErrKeyTooLongError", - "cmd:cmd:const:ErrLambdaARNInvalid", - "cmd:cmd:const:ErrLambdaARNNotFound", - "cmd:cmd:const:ErrLexerInvalidChar", - "cmd:cmd:const:ErrLexerInvalidIONLiteral", - "cmd:cmd:const:ErrLexerInvalidLiteral", - "cmd:cmd:const:ErrLexerInvalidOperator", - "cmd:cmd:const:ErrLikeInvalidInputs", - "cmd:cmd:const:ErrMalformedCredentialDate", - "cmd:cmd:const:ErrMalformedDate", - "cmd:cmd:const:ErrMalformedExpires", - "cmd:cmd:const:ErrMalformedJSON", - "cmd:cmd:const:ErrMalformedPOSTRequest", - "cmd:cmd:const:ErrMalformedPresignedDate", - "cmd:cmd:const:ErrMalformedXML", - "cmd:cmd:const:ErrMaxVersionsExceeded", - "cmd:cmd:const:ErrMaximumExpires", - "cmd:cmd:const:ErrMetadataTooLarge", - "cmd:cmd:const:ErrMethodNotAllowed", - "cmd:cmd:const:ErrMissingContentLength", - "cmd:cmd:const:ErrMissingContentMD5", - "cmd:cmd:const:ErrMissingCredTag", - "cmd:cmd:const:ErrMissingDateHeader", - "cmd:cmd:const:ErrMissingFields", - "cmd:cmd:const:ErrMissingHeaders", - "cmd:cmd:const:ErrMissingPart", - "cmd:cmd:const:ErrMissingRequestBodyError", - "cmd:cmd:const:ErrMissingRequiredParameter", - "cmd:cmd:const:ErrMissingSSECustomerKey", - "cmd:cmd:const:ErrMissingSSECustomerKeyMD5", - "cmd:cmd:const:ErrMissingSecurityHeader", - "cmd:cmd:const:ErrMissingSignHeadersTag", - "cmd:cmd:const:ErrMissingSignTag", - "cmd:cmd:const:ErrNegativeExpires", - "cmd:cmd:const:ErrNoAccessKey", - "cmd:cmd:const:ErrNoSuchBucket", - "cmd:cmd:const:ErrNoSuchBucketLifecycle", - "cmd:cmd:const:ErrNoSuchBucketPolicy", - "cmd:cmd:const:ErrNoSuchBucketSSEConfig", - "cmd:cmd:const:ErrNoSuchCORSConfiguration", - "cmd:cmd:const:ErrNoSuchKey", - "cmd:cmd:const:ErrNoSuchLifecycleConfiguration", - "cmd:cmd:const:ErrNoSuchObjectLockConfiguration", - "cmd:cmd:const:ErrNoSuchUpload", - "cmd:cmd:const:ErrNoSuchVersion", - "cmd:cmd:const:ErrNoSuchWebsiteConfiguration", - "cmd:cmd:const:ErrNoTokenRevokeType", - "cmd:cmd:const:ErrNone", - "cmd:cmd:const:ErrNotImplemented", - "cmd:cmd:const:ErrObjectExistsAsDirectory", - "cmd:cmd:const:ErrObjectLockConfigurationNotAllowed", - "cmd:cmd:const:ErrObjectLockConfigurationNotFound", - "cmd:cmd:const:ErrObjectLockInvalidHeaders", - "cmd:cmd:const:ErrObjectLocked", - "cmd:cmd:const:ErrObjectRestoreAlreadyInProgress", - "cmd:cmd:const:ErrObjectSerializationConflict", - "cmd:cmd:const:ErrObjectTampered", - "cmd:cmd:const:ErrOverlappingConfigs", - "cmd:cmd:const:ErrOverlappingFilterNotification", - "cmd:cmd:const:ErrPOSTFileRequired", - "cmd:cmd:const:ErrParseAsteriskIsNotAloneInSelectList", - "cmd:cmd:const:ErrParseCannotMixSqbAndWildcardInSelectList", - "cmd:cmd:const:ErrParseCastArity", - "cmd:cmd:const:ErrParseEmptySelect", - "cmd:cmd:const:ErrParseExpected2TokenTypes", - "cmd:cmd:const:ErrParseExpectedArgumentDelimiter", - "cmd:cmd:const:ErrParseExpectedDatePart", - "cmd:cmd:const:ErrParseExpectedExpression", - "cmd:cmd:const:ErrParseExpectedIdentForAlias", - "cmd:cmd:const:ErrParseExpectedIdentForAt", - "cmd:cmd:const:ErrParseExpectedIdentForGroupName", - "cmd:cmd:const:ErrParseExpectedKeyword", - "cmd:cmd:const:ErrParseExpectedLeftParenAfterCast", - "cmd:cmd:const:ErrParseExpectedLeftParenBuiltinFunctionCall", - "cmd:cmd:const:ErrParseExpectedLeftParenValueConstructor", - "cmd:cmd:const:ErrParseExpectedMember", - "cmd:cmd:const:ErrParseExpectedNumber", - "cmd:cmd:const:ErrParseExpectedRightParenBuiltinFunctionCall", - "cmd:cmd:const:ErrParseExpectedTokenType", - "cmd:cmd:const:ErrParseExpectedTypeName", - "cmd:cmd:const:ErrParseExpectedWhenClause", - "cmd:cmd:const:ErrParseInvalidContextForWildcardInSelectList", - "cmd:cmd:const:ErrParseInvalidTypeParam", - "cmd:cmd:const:ErrParseMalformedJoin", - "cmd:cmd:const:ErrParseMissingIdentAfterAt", - "cmd:cmd:const:ErrParseNonUnaryAggregateFunctionCall", - "cmd:cmd:const:ErrParseSelectMissingFrom", - "cmd:cmd:const:ErrParseUnexpectedKeyword", - "cmd:cmd:const:ErrParseUnexpectedOperator", - "cmd:cmd:const:ErrParseUnexpectedTerm", - "cmd:cmd:const:ErrParseUnexpectedToken", - "cmd:cmd:const:ErrParseUnknownOperator", - "cmd:cmd:const:ErrParseUnsupportedAlias", - "cmd:cmd:const:ErrParseUnsupportedCallWithStar", - "cmd:cmd:const:ErrParseUnsupportedCase", - "cmd:cmd:const:ErrParseUnsupportedCaseClause", - "cmd:cmd:const:ErrParseUnsupportedLiteralsGroupBy", - "cmd:cmd:const:ErrParseUnsupportedSelect", - "cmd:cmd:const:ErrParseUnsupportedSyntax", - "cmd:cmd:const:ErrParseUnsupportedToken", - "cmd:cmd:const:ErrPastObjectLockRetainDate", - "cmd:cmd:const:ErrPolicyAlreadyAttached", - "cmd:cmd:const:ErrPolicyInvalidName", - "cmd:cmd:const:ErrPolicyInvalidVersion", - "cmd:cmd:const:ErrPolicyNotAttached", - "cmd:cmd:const:ErrPolicyTooLarge", - "cmd:cmd:const:ErrPostPolicyConditionInvalidFormat", - "cmd:cmd:const:ErrPreconditionFailed", - "cmd:cmd:const:ErrRegionNotification", - "cmd:cmd:const:ErrRemoteDestinationNotFoundError", - "cmd:cmd:const:ErrRemoteTargetDenyAddError", - "cmd:cmd:const:ErrRemoteTargetNotFoundError", - "cmd:cmd:const:ErrRemoteTargetNotVersionedError", - "cmd:cmd:const:ErrReplicationBandwidthLimitError", - "cmd:cmd:const:ErrReplicationBucketNeedsVersioningError", - "cmd:cmd:const:ErrReplicationConfigurationNotFoundError", - "cmd:cmd:const:ErrReplicationDenyEditError", - "cmd:cmd:const:ErrReplicationDestinationMissingLock", - "cmd:cmd:const:ErrReplicationNeedsVersioningError", - "cmd:cmd:const:ErrReplicationNoExistingObjects", - "cmd:cmd:const:ErrReplicationPermissionCheckError", - "cmd:cmd:const:ErrReplicationRemoteConnectionError", - "cmd:cmd:const:ErrReplicationSourceNotVersionedError", - "cmd:cmd:const:ErrReplicationValidationError", - "cmd:cmd:const:ErrRequestBodyParse", - "cmd:cmd:const:ErrRequestNotReadyYet", - "cmd:cmd:const:ErrRequestTimeTooSkewed", - "cmd:cmd:const:ErrRequestTimedout", - "cmd:cmd:const:ErrSSECustomerKeyMD5Mismatch", - "cmd:cmd:const:ErrSSEEncryptedObject", - "cmd:cmd:const:ErrSSEMultipartEncrypted", - "cmd:cmd:const:ErrSTSAccessDenied", - "cmd:cmd:const:ErrSTSClientGrantsExpiredToken", - "cmd:cmd:const:ErrSTSIAMNotInitialized", - "cmd:cmd:const:ErrSTSInsecureConnection", - "cmd:cmd:const:ErrSTSInternalError", - "cmd:cmd:const:ErrSTSInvalidClientCertificate", - "cmd:cmd:const:ErrSTSInvalidClientGrantsToken", - "cmd:cmd:const:ErrSTSInvalidParameterValue", - "cmd:cmd:const:ErrSTSMalformedPolicyDocument", - "cmd:cmd:const:ErrSTSMissingParameter", - "cmd:cmd:const:ErrSTSNone", - "cmd:cmd:const:ErrSTSNotInitialized", - "cmd:cmd:const:ErrSTSTooManyIntermediateCAs", - "cmd:cmd:const:ErrSTSUpstreamError", - "cmd:cmd:const:ErrSTSWebIdentityExpiredToken", - "cmd:cmd:const:ErrServerNotInitialized", - "cmd:cmd:const:ErrSignatureDoesNotMatch", - "cmd:cmd:const:ErrSignatureVersionNotSupported", - "cmd:cmd:const:ErrSiteReplicationBackendIssue", - "cmd:cmd:const:ErrSiteReplicationBucketConfigError", - "cmd:cmd:const:ErrSiteReplicationBucketMetaError", - "cmd:cmd:const:ErrSiteReplicationConfigMissing", - "cmd:cmd:const:ErrSiteReplicationIAMConfigMismatch", - "cmd:cmd:const:ErrSiteReplicationIAMError", - "cmd:cmd:const:ErrSiteReplicationInvalidRequest", - "cmd:cmd:const:ErrSiteReplicationPeerResp", - "cmd:cmd:const:ErrSiteReplicationServiceAccountError", - "cmd:cmd:const:ErrSlowDownRead", - "cmd:cmd:const:ErrSlowDownWrite", - "cmd:cmd:const:ErrStorageFull", - "cmd:cmd:const:ErrTooManyRequests", - "cmd:cmd:const:ErrTransitionStorageClassNotFoundError", - "cmd:cmd:const:ErrUnauthorizedAccess", - "cmd:cmd:const:ErrUnknownWORMModeDirective", - "cmd:cmd:const:ErrUnsignedHeaders", - "cmd:cmd:const:ErrUnsupportedFunction", - "cmd:cmd:const:ErrUnsupportedHostHeader", - "cmd:cmd:const:ErrUnsupportedMetadata", - "cmd:cmd:const:ErrUnsupportedNotification", - "cmd:cmd:const:ErrUnsupportedRangeHeader", - "cmd:cmd:const:ErrUnsupportedSQLOperation", - "cmd:cmd:const:ErrUnsupportedSQLStructure", - "cmd:cmd:const:ErrUnsupportedSyntax", - "cmd:cmd:const:ErrValueParseFailure", - "cmd:cmd:const:FSSetupType", - "cmd:cmd:const:GaugeMT", - "cmd:cmd:const:GlobalMinioDefaultPort", - "cmd:cmd:const:GlobalStaleUploadsCleanupInterval", - "cmd:cmd:const:GlobalStaleUploadsExpiry", - "cmd:cmd:const:HighwayHash", - "cmd:cmd:const:HighwayHash256", - "cmd:cmd:const:HighwayHash256S", - "cmd:cmd:const:HistogramMT", - "cmd:cmd:const:ILMExpiry", - "cmd:cmd:const:ILMFreeVersionDelete", - "cmd:cmd:const:ILMTransition", - "cmd:cmd:const:LDAPUsersSysType", - "cmd:cmd:const:Large", - "cmd:cmd:const:LargeWorkerCount", - "cmd:cmd:const:LegacyType", - "cmd:cmd:const:MRFWorkerAutoDefault", - "cmd:cmd:const:MRFWorkerMaxLimit", - "cmd:cmd:const:MRFWorkerMinLimit", - "cmd:cmd:const:MarkDelete", - "cmd:cmd:const:MinIOUsersSysType", - "cmd:cmd:const:NoOp", - "cmd:cmd:const:NoResync", - "cmd:cmd:const:ObjectLockLegalHoldTimestamp", - "cmd:cmd:const:ObjectLockRetentionTimestamp", - "cmd:cmd:const:ObjectType", - "cmd:cmd:const:PathEndpointType", - "cmd:cmd:const:Purge", - "cmd:cmd:const:RQInconsistentMeta", - "cmd:cmd:const:RQInsufficientOnlineDrives", - "cmd:cmd:const:ReedSolomon", - "cmd:cmd:const:ReplicaStatus", - "cmd:cmd:const:ReplicaTimestamp", - "cmd:cmd:const:ReplicateDeleteAPI", - "cmd:cmd:const:ReplicateExisting", - "cmd:cmd:const:ReplicateExistingDelete", - "cmd:cmd:const:ReplicateHeal", - "cmd:cmd:const:ReplicateHealDelete", - "cmd:cmd:const:ReplicateIncoming", - "cmd:cmd:const:ReplicateIncomingDelete", - "cmd:cmd:const:ReplicateMRF", - "cmd:cmd:const:ReplicateObjectAPI", - "cmd:cmd:const:ReplicateQueued", - "cmd:cmd:const:ReplicationReset", - "cmd:cmd:const:ReplicationSsecChecksumHeader", - "cmd:cmd:const:ReplicationStatus", - "cmd:cmd:const:ReplicationTimestamp", - "cmd:cmd:const:ReservedMetadataPrefix", - "cmd:cmd:const:ReservedMetadataPrefixLower", - "cmd:cmd:const:ResyncCanceled", - "cmd:cmd:const:ResyncCompleted", - "cmd:cmd:const:ResyncFailed", - "cmd:cmd:const:ResyncPending", - "cmd:cmd:const:ResyncStarted", - "cmd:cmd:const:SHA256", - "cmd:cmd:const:SSECustomerKeySize", - "cmd:cmd:const:SSEDAREPackageBlockSize", - "cmd:cmd:const:SSEDAREPackageMetaSize", - "cmd:cmd:const:SSEIVSize", - "cmd:cmd:const:SelectRestoreRequest", - "cmd:cmd:const:SlashSeparator", - "cmd:cmd:const:SlashSeparatorChar", - "cmd:cmd:const:Small", - "cmd:cmd:const:TaggingTimestamp", - "cmd:cmd:const:Total", - "cmd:cmd:const:TransitionStatus", - "cmd:cmd:const:TransitionTier", - "cmd:cmd:const:TransitionedObjectName", - "cmd:cmd:const:TransitionedVersionID", - "cmd:cmd:const:URLEndpointType", - "cmd:cmd:const:Unknown", - "cmd:cmd:const:UnknownSetupType", - "cmd:cmd:const:VersionPurgeStatusKey", - "cmd:cmd:const:WalkVersionsSortAsc", - "cmd:cmd:const:WalkVersionsSortDesc", - "cmd:cmd:const:WorkerAutoDefault", - "cmd:cmd:const:WorkerMaxLimit", - "cmd:cmd:const:WorkerMinLimit", - "cmd:cmd:field:APIError.Code", - "cmd:cmd:field:APIError.Description", - "cmd:cmd:field:APIError.HTTPStatusCode", - "cmd:cmd:field:APIError.ObjectSize", - "cmd:cmd:field:APIError.RangeRequested", - "cmd:cmd:field:APIErrorResponse.ActualObjectSize", - "cmd:cmd:field:APIErrorResponse.BucketName", - "cmd:cmd:field:APIErrorResponse.Code", - "cmd:cmd:field:APIErrorResponse.HostID", - "cmd:cmd:field:APIErrorResponse.Key", - "cmd:cmd:field:APIErrorResponse.Message", - "cmd:cmd:field:APIErrorResponse.RangeRequested", - "cmd:cmd:field:APIErrorResponse.Region", - "cmd:cmd:field:APIErrorResponse.RequestID", - "cmd:cmd:field:APIErrorResponse.Resource", - "cmd:cmd:field:APIErrorResponse.XMLName", - "cmd:cmd:field:AccElem.N", - "cmd:cmd:field:AccElem.Size", - "cmd:cmd:field:AccElem.Total", - "cmd:cmd:field:ActiveWorkerStat.Avg", - "cmd:cmd:field:ActiveWorkerStat.Curr", - "cmd:cmd:field:ActiveWorkerStat.Max", - "cmd:cmd:field:AdminError.Code", - "cmd:cmd:field:AdminError.Message", - "cmd:cmd:field:AdminError.StatusCode", - "cmd:cmd:field:AssumeRoleResponse.ResponseMetadata", - "cmd:cmd:field:AssumeRoleResponse.Result", - "cmd:cmd:field:AssumeRoleResponse.XMLName", - "cmd:cmd:field:AssumeRoleResult.AssumedRoleUser", - "cmd:cmd:field:AssumeRoleResult.Credentials", - "cmd:cmd:field:AssumeRoleResult.PackedPolicySize", - "cmd:cmd:field:AssumeRoleWithCertificateResponse.Metadata", - "cmd:cmd:field:AssumeRoleWithCertificateResponse.Result", - "cmd:cmd:field:AssumeRoleWithCertificateResponse.XMLName", - "cmd:cmd:field:AssumeRoleWithClientGrantsResponse.ResponseMetadata", - "cmd:cmd:field:AssumeRoleWithClientGrantsResponse.Result", - "cmd:cmd:field:AssumeRoleWithClientGrantsResponse.XMLName", - "cmd:cmd:field:AssumeRoleWithCustomTokenResponse.Metadata", - "cmd:cmd:field:AssumeRoleWithCustomTokenResponse.Result", - "cmd:cmd:field:AssumeRoleWithCustomTokenResponse.XMLName", - "cmd:cmd:field:AssumeRoleWithLDAPResponse.ResponseMetadata", - "cmd:cmd:field:AssumeRoleWithLDAPResponse.Result", - "cmd:cmd:field:AssumeRoleWithLDAPResponse.XMLName", - "cmd:cmd:field:AssumeRoleWithWebIdentityResponse.ResponseMetadata", - "cmd:cmd:field:AssumeRoleWithWebIdentityResponse.Result", - "cmd:cmd:field:AssumeRoleWithWebIdentityResponse.XMLName", - "cmd:cmd:field:AssumedRoleUser.Arn", - "cmd:cmd:field:AssumedRoleUser.AssumedRoleID", - "cmd:cmd:field:AuditLogOptions.APIName", - "cmd:cmd:field:AuditLogOptions.Bucket", - "cmd:cmd:field:AuditLogOptions.Error", - "cmd:cmd:field:AuditLogOptions.Event", - "cmd:cmd:field:AuditLogOptions.Object", - "cmd:cmd:field:AuditLogOptions.Status", - "cmd:cmd:field:AuditLogOptions.Tags", - "cmd:cmd:field:AuditLogOptions.VersionID", - "cmd:cmd:field:BackendDown.Err", - "cmd:cmd:field:BatchJobExpire.APIVersion", - "cmd:cmd:field:BatchJobExpire.Bucket", - "cmd:cmd:field:BatchJobExpire.NotificationCfg", - "cmd:cmd:field:BatchJobExpire.Prefix", - "cmd:cmd:field:BatchJobExpire.Retry", - "cmd:cmd:field:BatchJobExpire.Rules", - "cmd:cmd:field:BatchJobExpireFilter.CreatedBefore", - "cmd:cmd:field:BatchJobExpireFilter.Metadata", - "cmd:cmd:field:BatchJobExpireFilter.Name", - "cmd:cmd:field:BatchJobExpireFilter.OlderThan", - "cmd:cmd:field:BatchJobExpireFilter.Purge", - "cmd:cmd:field:BatchJobExpireFilter.Size", - "cmd:cmd:field:BatchJobExpireFilter.Tags", - "cmd:cmd:field:BatchJobExpireFilter.Type", - "cmd:cmd:field:BatchJobExpirePurge.RetainVersions", - "cmd:cmd:field:BatchJobKV.Key", - "cmd:cmd:field:BatchJobKV.Value", - "cmd:cmd:field:BatchJobKeyRotateEncryption.Context", - "cmd:cmd:field:BatchJobKeyRotateEncryption.Key", - "cmd:cmd:field:BatchJobKeyRotateEncryption.Type", - "cmd:cmd:field:BatchJobKeyRotateFlags.Filter", - "cmd:cmd:field:BatchJobKeyRotateFlags.Notify", - "cmd:cmd:field:BatchJobKeyRotateFlags.Retry", - "cmd:cmd:field:BatchJobKeyRotateV1.APIVersion", - "cmd:cmd:field:BatchJobKeyRotateV1.Bucket", - "cmd:cmd:field:BatchJobKeyRotateV1.Encryption", - "cmd:cmd:field:BatchJobKeyRotateV1.Flags", - "cmd:cmd:field:BatchJobKeyRotateV1.Prefix", - "cmd:cmd:field:BatchJobNotification.Endpoint", - "cmd:cmd:field:BatchJobNotification.Token", - "cmd:cmd:field:BatchJobReplicateCredentials.AccessKey", - "cmd:cmd:field:BatchJobReplicateCredentials.SecretKey", - "cmd:cmd:field:BatchJobReplicateCredentials.SessionToken", - "cmd:cmd:field:BatchJobReplicateFlags.Filter", - "cmd:cmd:field:BatchJobReplicateFlags.Notify", - "cmd:cmd:field:BatchJobReplicateFlags.Retry", - "cmd:cmd:field:BatchJobReplicateSource.Bucket", - "cmd:cmd:field:BatchJobReplicateSource.Creds", - "cmd:cmd:field:BatchJobReplicateSource.Endpoint", - "cmd:cmd:field:BatchJobReplicateSource.Path", - "cmd:cmd:field:BatchJobReplicateSource.Prefix", - "cmd:cmd:field:BatchJobReplicateSource.Snowball", - "cmd:cmd:field:BatchJobReplicateSource.Type", - "cmd:cmd:field:BatchJobReplicateTarget.Bucket", - "cmd:cmd:field:BatchJobReplicateTarget.Creds", - "cmd:cmd:field:BatchJobReplicateTarget.Endpoint", - "cmd:cmd:field:BatchJobReplicateTarget.Path", - "cmd:cmd:field:BatchJobReplicateTarget.Prefix", - "cmd:cmd:field:BatchJobReplicateTarget.Type", - "cmd:cmd:field:BatchJobReplicateV1.APIVersion", - "cmd:cmd:field:BatchJobReplicateV1.Flags", - "cmd:cmd:field:BatchJobReplicateV1.Source", - "cmd:cmd:field:BatchJobReplicateV1.Target", - "cmd:cmd:field:BatchJobRequest.Expire", - "cmd:cmd:field:BatchJobRequest.ID", - "cmd:cmd:field:BatchJobRequest.KeyRotate", - "cmd:cmd:field:BatchJobRequest.Replicate", - "cmd:cmd:field:BatchJobRequest.Started", - "cmd:cmd:field:BatchJobRequest.User", - "cmd:cmd:field:BatchJobRetry.Attempts", - "cmd:cmd:field:BatchJobRetry.Delay", - "cmd:cmd:field:BatchJobSizeFilter.LowerBound", - "cmd:cmd:field:BatchJobSizeFilter.UpperBound", - "cmd:cmd:field:BatchJobSnowball.Batch", - "cmd:cmd:field:BatchJobSnowball.Compress", - "cmd:cmd:field:BatchJobSnowball.Disable", - "cmd:cmd:field:BatchJobSnowball.InMemory", - "cmd:cmd:field:BatchJobSnowball.SkipErrs", - "cmd:cmd:field:BatchJobSnowball.SmallerThan", - "cmd:cmd:field:BatchKeyRotateFilter.CreatedAfter", - "cmd:cmd:field:BatchKeyRotateFilter.CreatedBefore", - "cmd:cmd:field:BatchKeyRotateFilter.KMSKeyID", - "cmd:cmd:field:BatchKeyRotateFilter.Metadata", - "cmd:cmd:field:BatchKeyRotateFilter.NewerThan", - "cmd:cmd:field:BatchKeyRotateFilter.OlderThan", - "cmd:cmd:field:BatchKeyRotateFilter.Tags", - "cmd:cmd:field:BatchKeyRotateNotification.Endpoint", - "cmd:cmd:field:BatchKeyRotateNotification.Token", - "cmd:cmd:field:BatchReplicateFilter.CreatedAfter", - "cmd:cmd:field:BatchReplicateFilter.CreatedBefore", - "cmd:cmd:field:BatchReplicateFilter.Metadata", - "cmd:cmd:field:BatchReplicateFilter.NewerThan", - "cmd:cmd:field:BatchReplicateFilter.OlderThan", - "cmd:cmd:field:BatchReplicateFilter.Tags", - "cmd:cmd:field:Bucket.CreationDate", - "cmd:cmd:field:Bucket.Name", - "cmd:cmd:field:BucketAccessPolicy.Bucket", - "cmd:cmd:field:BucketAccessPolicy.Policy", - "cmd:cmd:field:BucketAccessPolicy.Prefix", - "cmd:cmd:field:BucketInfo.Created", - "cmd:cmd:field:BucketInfo.Deleted", - "cmd:cmd:field:BucketInfo.Name", - "cmd:cmd:field:BucketInfo.ObjectLocking", - "cmd:cmd:field:BucketInfo.Versioning", - "cmd:cmd:field:BucketMetadata.BucketTargetsConfigJSON", - "cmd:cmd:field:BucketMetadata.BucketTargetsConfigMetaJSON", - "cmd:cmd:field:BucketMetadata.BucketTargetsConfigMetaUpdatedAt", - "cmd:cmd:field:BucketMetadata.BucketTargetsConfigUpdatedAt", - "cmd:cmd:field:BucketMetadata.CorsConfigUpdatedAt", - "cmd:cmd:field:BucketMetadata.CorsConfigXML", - "cmd:cmd:field:BucketMetadata.Created", - "cmd:cmd:field:BucketMetadata.EncryptionConfigUpdatedAt", - "cmd:cmd:field:BucketMetadata.EncryptionConfigXML", - "cmd:cmd:field:BucketMetadata.LifecycleConfigUpdatedAt", - "cmd:cmd:field:BucketMetadata.LifecycleConfigXML", - "cmd:cmd:field:BucketMetadata.LockEnabled", - "cmd:cmd:field:BucketMetadata.Name", - "cmd:cmd:field:BucketMetadata.NotificationConfigUpdatedAt", - "cmd:cmd:field:BucketMetadata.NotificationConfigXML", - "cmd:cmd:field:BucketMetadata.ObjectLockConfigUpdatedAt", - "cmd:cmd:field:BucketMetadata.ObjectLockConfigXML", - "cmd:cmd:field:BucketMetadata.PolicyConfigJSON", - "cmd:cmd:field:BucketMetadata.PolicyConfigUpdatedAt", - "cmd:cmd:field:BucketMetadata.QuotaConfigJSON", - "cmd:cmd:field:BucketMetadata.QuotaConfigUpdatedAt", - "cmd:cmd:field:BucketMetadata.ReplicationConfigUpdatedAt", - "cmd:cmd:field:BucketMetadata.ReplicationConfigXML", - "cmd:cmd:field:BucketMetadata.TaggingConfigUpdatedAt", - "cmd:cmd:field:BucketMetadata.TaggingConfigXML", - "cmd:cmd:field:BucketMetadata.VersioningConfigUpdatedAt", - "cmd:cmd:field:BucketMetadata.VersioningConfigXML", - "cmd:cmd:field:BucketOptions.Cached", - "cmd:cmd:field:BucketOptions.Deleted", - "cmd:cmd:field:BucketOptions.NoMetadata", - "cmd:cmd:field:BucketRemoteIdenticalToSource.Endpoint", - "cmd:cmd:field:BucketReplicationResyncStatus.ID", - "cmd:cmd:field:BucketReplicationResyncStatus.LastUpdate", - "cmd:cmd:field:BucketReplicationResyncStatus.TargetsMap", - "cmd:cmd:field:BucketReplicationResyncStatus.Version", - "cmd:cmd:field:BucketReplicationStat.BandWidthLimitInBytesPerSecond", - "cmd:cmd:field:BucketReplicationStat.CurrentBandwidthInBytesPerSecond", - "cmd:cmd:field:BucketReplicationStat.FailStats", - "cmd:cmd:field:BucketReplicationStat.Failed", - "cmd:cmd:field:BucketReplicationStat.FailedCount", - "cmd:cmd:field:BucketReplicationStat.FailedSize", - "cmd:cmd:field:BucketReplicationStat.Latency", - "cmd:cmd:field:BucketReplicationStat.PendingCount", - "cmd:cmd:field:BucketReplicationStat.PendingSize", - "cmd:cmd:field:BucketReplicationStat.ReplicaSize", - "cmd:cmd:field:BucketReplicationStat.ReplicatedCount", - "cmd:cmd:field:BucketReplicationStat.ReplicatedSize", - "cmd:cmd:field:BucketReplicationStat.XferRateLrg", - "cmd:cmd:field:BucketReplicationStat.XferRateSml", - "cmd:cmd:field:BucketReplicationStats.Failed", - "cmd:cmd:field:BucketReplicationStats.FailedCount", - "cmd:cmd:field:BucketReplicationStats.FailedSize", - "cmd:cmd:field:BucketReplicationStats.PendingCount", - "cmd:cmd:field:BucketReplicationStats.PendingSize", - "cmd:cmd:field:BucketReplicationStats.QStat", - "cmd:cmd:field:BucketReplicationStats.ReplicaCount", - "cmd:cmd:field:BucketReplicationStats.ReplicaSize", - "cmd:cmd:field:BucketReplicationStats.ReplicatedCount", - "cmd:cmd:field:BucketReplicationStats.ReplicatedSize", - "cmd:cmd:field:BucketReplicationStats.Stats", - "cmd:cmd:field:BucketStats.ProxyStats", - "cmd:cmd:field:BucketStats.QueueStats", - "cmd:cmd:field:BucketStats.ReplicationStats", - "cmd:cmd:field:BucketStats.Uptime", - "cmd:cmd:field:BucketStatsMap.Stats", - "cmd:cmd:field:BucketStatsMap.Timestamp", - "cmd:cmd:field:BucketTargetUsageInfo.ReplicaSize", - "cmd:cmd:field:BucketTargetUsageInfo.ReplicatedCount", - "cmd:cmd:field:BucketTargetUsageInfo.ReplicatedSize", - "cmd:cmd:field:BucketTargetUsageInfo.ReplicationFailedCount", - "cmd:cmd:field:BucketTargetUsageInfo.ReplicationFailedSize", - "cmd:cmd:field:BucketTargetUsageInfo.ReplicationPendingCount", - "cmd:cmd:field:BucketTargetUsageInfo.ReplicationPendingSize", - "cmd:cmd:field:BucketUsageInfo.DeleteMarkersCount", - "cmd:cmd:field:BucketUsageInfo.ObjectSizesHistogram", - "cmd:cmd:field:BucketUsageInfo.ObjectVersionsHistogram", - "cmd:cmd:field:BucketUsageInfo.ObjectsCount", - "cmd:cmd:field:BucketUsageInfo.ReplicaCount", - "cmd:cmd:field:BucketUsageInfo.ReplicaSize", - "cmd:cmd:field:BucketUsageInfo.ReplicatedSizeV1", - "cmd:cmd:field:BucketUsageInfo.ReplicationFailedCountV1", - "cmd:cmd:field:BucketUsageInfo.ReplicationFailedSizeV1", - "cmd:cmd:field:BucketUsageInfo.ReplicationInfo", - "cmd:cmd:field:BucketUsageInfo.ReplicationPendingCountV1", - "cmd:cmd:field:BucketUsageInfo.ReplicationPendingSizeV1", - "cmd:cmd:field:BucketUsageInfo.Size", - "cmd:cmd:field:BucketUsageInfo.VersionsCount", - "cmd:cmd:field:CheckPartsHandlerParams.DiskID", - "cmd:cmd:field:CheckPartsHandlerParams.FI", - "cmd:cmd:field:CheckPartsHandlerParams.FilePath", - "cmd:cmd:field:CheckPartsHandlerParams.Volume", - "cmd:cmd:field:CheckPartsResp.Results", - "cmd:cmd:field:ChecksumInfo.Algorithm", - "cmd:cmd:field:ChecksumInfo.Hash", - "cmd:cmd:field:ChecksumInfo.PartNumber", - "cmd:cmd:field:ClientGrantsResult.AssumedRoleUser", - "cmd:cmd:field:ClientGrantsResult.Audience", - "cmd:cmd:field:ClientGrantsResult.Credentials", - "cmd:cmd:field:ClientGrantsResult.PackedPolicySize", - "cmd:cmd:field:ClientGrantsResult.Provider", - "cmd:cmd:field:ClientGrantsResult.SubjectFromToken", - "cmd:cmd:field:CommonPrefix.Prefix", - "cmd:cmd:field:CompleteMultipartUpload.Parts", - "cmd:cmd:field:CompleteMultipartUploadResponse.Bucket", - "cmd:cmd:field:CompleteMultipartUploadResponse.ChecksumCRC32", - "cmd:cmd:field:CompleteMultipartUploadResponse.ChecksumCRC32C", - "cmd:cmd:field:CompleteMultipartUploadResponse.ChecksumCRC64NVME", - "cmd:cmd:field:CompleteMultipartUploadResponse.ChecksumSHA1", - "cmd:cmd:field:CompleteMultipartUploadResponse.ChecksumSHA256", - "cmd:cmd:field:CompleteMultipartUploadResponse.ChecksumType", - "cmd:cmd:field:CompleteMultipartUploadResponse.ETag", - "cmd:cmd:field:CompleteMultipartUploadResponse.Key", - "cmd:cmd:field:CompleteMultipartUploadResponse.Location", - "cmd:cmd:field:CompleteMultipartUploadResponse.XMLName", - "cmd:cmd:field:CompletePart.ChecksumCRC32", - "cmd:cmd:field:CompletePart.ChecksumCRC32C", - "cmd:cmd:field:CompletePart.ChecksumCRC64NVME", - "cmd:cmd:field:CompletePart.ChecksumSHA1", - "cmd:cmd:field:CompletePart.ChecksumSHA256", - "cmd:cmd:field:CompletePart.ETag", - "cmd:cmd:field:CompletePart.PartNumber", - "cmd:cmd:field:CompletePart.Size", - "cmd:cmd:field:ConsoleLogger.Enable", - "cmd:cmd:field:CopyObjectPartResponse.ChecksumCRC32", - "cmd:cmd:field:CopyObjectPartResponse.ChecksumCRC32C", - "cmd:cmd:field:CopyObjectPartResponse.ChecksumCRC64NVME", - "cmd:cmd:field:CopyObjectPartResponse.ChecksumSHA1", - "cmd:cmd:field:CopyObjectPartResponse.ChecksumSHA256", - "cmd:cmd:field:CopyObjectPartResponse.ETag", - "cmd:cmd:field:CopyObjectPartResponse.LastModified", - "cmd:cmd:field:CopyObjectPartResponse.XMLName", - "cmd:cmd:field:CopyObjectResponse.ChecksumCRC32", - "cmd:cmd:field:CopyObjectResponse.ChecksumCRC32C", - "cmd:cmd:field:CopyObjectResponse.ChecksumCRC64NVME", - "cmd:cmd:field:CopyObjectResponse.ChecksumSHA1", - "cmd:cmd:field:CopyObjectResponse.ChecksumSHA256", - "cmd:cmd:field:CopyObjectResponse.ChecksumType", - "cmd:cmd:field:CopyObjectResponse.ETag", - "cmd:cmd:field:CopyObjectResponse.LastModified", - "cmd:cmd:field:CopyObjectResponse.XMLName", - "cmd:cmd:field:DataUsageInfo.BucketSizes", - "cmd:cmd:field:DataUsageInfo.BucketsCount", - "cmd:cmd:field:DataUsageInfo.BucketsUsage", - "cmd:cmd:field:DataUsageInfo.DeleteMarkersTotalCount", - "cmd:cmd:field:DataUsageInfo.LastUpdate", - "cmd:cmd:field:DataUsageInfo.ObjectsTotalCount", - "cmd:cmd:field:DataUsageInfo.ObjectsTotalSize", - "cmd:cmd:field:DataUsageInfo.ReplicationInfo", - "cmd:cmd:field:DataUsageInfo.TierStats", - "cmd:cmd:field:DataUsageInfo.TotalCapacity", - "cmd:cmd:field:DataUsageInfo.TotalFreeCapacity", - "cmd:cmd:field:DataUsageInfo.TotalUsedCapacity", - "cmd:cmd:field:DataUsageInfo.VersionsTotalCount", - "cmd:cmd:field:DeleteBucketOptions.Force", - "cmd:cmd:field:DeleteBucketOptions.NoLock", - "cmd:cmd:field:DeleteBucketOptions.NoRecreate", - "cmd:cmd:field:DeleteBucketOptions.SRDeleteOp", - "cmd:cmd:field:DeleteBulkReq.Paths", - "cmd:cmd:field:DeleteError.Code", - "cmd:cmd:field:DeleteError.Key", - "cmd:cmd:field:DeleteError.Message", - "cmd:cmd:field:DeleteError.VersionID", - "cmd:cmd:field:DeleteFileHandlerParams.DiskID", - "cmd:cmd:field:DeleteFileHandlerParams.FilePath", - "cmd:cmd:field:DeleteFileHandlerParams.Opts", - "cmd:cmd:field:DeleteFileHandlerParams.Volume", - "cmd:cmd:field:DeleteMarkerVersion.IsLatest", - "cmd:cmd:field:DeleteMarkerVersion.Key", - "cmd:cmd:field:DeleteMarkerVersion.LastModified", - "cmd:cmd:field:DeleteMarkerVersion.Owner", - "cmd:cmd:field:DeleteMarkerVersion.VersionID", - "cmd:cmd:field:DeleteObjectsRequest.Objects", - "cmd:cmd:field:DeleteObjectsRequest.Quiet", - "cmd:cmd:field:DeleteObjectsResponse.DeletedObjects", - "cmd:cmd:field:DeleteObjectsResponse.Errors", - "cmd:cmd:field:DeleteObjectsResponse.XMLName", - "cmd:cmd:field:DeleteOptions.Immediate", - "cmd:cmd:field:DeleteOptions.OldDataDir", - "cmd:cmd:field:DeleteOptions.Recursive", - "cmd:cmd:field:DeleteOptions.UndoWrite", - "cmd:cmd:field:DeleteVersionHandlerParams.DiskID", - "cmd:cmd:field:DeleteVersionHandlerParams.FI", - "cmd:cmd:field:DeleteVersionHandlerParams.FilePath", - "cmd:cmd:field:DeleteVersionHandlerParams.ForceDelMarker", - "cmd:cmd:field:DeleteVersionHandlerParams.Opts", - "cmd:cmd:field:DeleteVersionHandlerParams.Volume", - "cmd:cmd:field:DeleteVersionsErrsResp.Errs", - "cmd:cmd:field:DeletedObject.DeleteMarker", - "cmd:cmd:field:DeletedObject.DeleteMarkerMTime", - "cmd:cmd:field:DeletedObject.DeleteMarkerVersionID", - "cmd:cmd:field:DeletedObject.ObjectName", - "cmd:cmd:field:DeletedObject.ReplicationState", - "cmd:cmd:field:DeletedObject.VersionID", - "cmd:cmd:field:DeletedObjectInfo.Bucket", - "cmd:cmd:field:DeletedObjectInfo.IsLatest", - "cmd:cmd:field:DeletedObjectInfo.ModTime", - "cmd:cmd:field:DeletedObjectInfo.Name", - "cmd:cmd:field:DeletedObjectInfo.VersionID", - "cmd:cmd:field:DeletedObjectReplicationInfo.Bucket", - "cmd:cmd:field:DeletedObjectReplicationInfo.EventType", - "cmd:cmd:field:DeletedObjectReplicationInfo.OpType", - "cmd:cmd:field:DeletedObjectReplicationInfo.ResetID", - "cmd:cmd:field:DeletedObjectReplicationInfo.TargetArn", - "cmd:cmd:field:DiskInfo.Endpoint", - "cmd:cmd:field:DiskInfo.Error", - "cmd:cmd:field:DiskInfo.FSType", - "cmd:cmd:field:DiskInfo.Free", - "cmd:cmd:field:DiskInfo.FreeInodes", - "cmd:cmd:field:DiskInfo.Healing", - "cmd:cmd:field:DiskInfo.ID", - "cmd:cmd:field:DiskInfo.Major", - "cmd:cmd:field:DiskInfo.Metrics", - "cmd:cmd:field:DiskInfo.Minor", - "cmd:cmd:field:DiskInfo.MountPath", - "cmd:cmd:field:DiskInfo.NRRequests", - "cmd:cmd:field:DiskInfo.RootDisk", - "cmd:cmd:field:DiskInfo.Rotational", - "cmd:cmd:field:DiskInfo.Scanning", - "cmd:cmd:field:DiskInfo.Total", - "cmd:cmd:field:DiskInfo.Used", - "cmd:cmd:field:DiskInfo.UsedInodes", - "cmd:cmd:field:DiskInfoOptions.DiskID", - "cmd:cmd:field:DiskInfoOptions.Metrics", - "cmd:cmd:field:DiskInfoOptions.NoOp", - "cmd:cmd:field:DiskMetrics.APICalls", - "cmd:cmd:field:DiskMetrics.LastMinute", - "cmd:cmd:field:DiskMetrics.TotalDeletes", - "cmd:cmd:field:DiskMetrics.TotalErrorsAvailability", - "cmd:cmd:field:DiskMetrics.TotalErrorsTimeout", - "cmd:cmd:field:DiskMetrics.TotalWaiting", - "cmd:cmd:field:DiskMetrics.TotalWrites", - "cmd:cmd:field:Encryption.EncryptionType", - "cmd:cmd:field:Encryption.KMSContext", - "cmd:cmd:field:Encryption.KMSKeyID", - "cmd:cmd:field:Endpoint.DiskIdx", - "cmd:cmd:field:Endpoint.IsLocal", - "cmd:cmd:field:Endpoint.PoolIdx", - "cmd:cmd:field:Endpoint.SetIdx", - "cmd:cmd:field:ErasureInfo.Algorithm", - "cmd:cmd:field:ErasureInfo.BlockSize", - "cmd:cmd:field:ErasureInfo.Checksums", - "cmd:cmd:field:ErasureInfo.DataBlocks", - "cmd:cmd:field:ErasureInfo.Distribution", - "cmd:cmd:field:ErasureInfo.Index", - "cmd:cmd:field:ErasureInfo.ParityBlocks", - "cmd:cmd:field:ExpirationOptions.Expire", - "cmd:cmd:field:FileInfo.Checksum", - "cmd:cmd:field:FileInfo.Data", - "cmd:cmd:field:FileInfo.DataDir", - "cmd:cmd:field:FileInfo.Deleted", - "cmd:cmd:field:FileInfo.Erasure", - "cmd:cmd:field:FileInfo.ExpireRestored", - "cmd:cmd:field:FileInfo.Fresh", - "cmd:cmd:field:FileInfo.Idx", - "cmd:cmd:field:FileInfo.IsLatest", - "cmd:cmd:field:FileInfo.MarkDeleted", - "cmd:cmd:field:FileInfo.Metadata", - "cmd:cmd:field:FileInfo.ModTime", - "cmd:cmd:field:FileInfo.Mode", - "cmd:cmd:field:FileInfo.Name", - "cmd:cmd:field:FileInfo.NumVersions", - "cmd:cmd:field:FileInfo.Parts", - "cmd:cmd:field:FileInfo.ReplicationState", - "cmd:cmd:field:FileInfo.Size", - "cmd:cmd:field:FileInfo.SuccessorModTime", - "cmd:cmd:field:FileInfo.TransitionStatus", - "cmd:cmd:field:FileInfo.TransitionTier", - "cmd:cmd:field:FileInfo.TransitionVersionID", - "cmd:cmd:field:FileInfo.TransitionedObjName", - "cmd:cmd:field:FileInfo.VersionID", - "cmd:cmd:field:FileInfo.Versioned", - "cmd:cmd:field:FileInfo.Volume", - "cmd:cmd:field:FileInfo.WrittenByVersion", - "cmd:cmd:field:FileInfo.XLV1", - "cmd:cmd:field:FileInfoVersions.FreeVersions", - "cmd:cmd:field:FileInfoVersions.LatestModTime", - "cmd:cmd:field:FileInfoVersions.Name", - "cmd:cmd:field:FileInfoVersions.Versions", - "cmd:cmd:field:FileInfoVersions.Volume", - "cmd:cmd:field:FileLogger.Enable", - "cmd:cmd:field:FileLogger.Filename", - "cmd:cmd:field:FilesInfo.Files", - "cmd:cmd:field:FilesInfo.IsTruncated", - "cmd:cmd:field:GenericError.Bucket", - "cmd:cmd:field:GenericError.Err", - "cmd:cmd:field:GenericError.Object", - "cmd:cmd:field:GenericError.VersionID", - "cmd:cmd:field:GetObjectReader.ObjInfo", - "cmd:cmd:field:GroupInfo.Members", - "cmd:cmd:field:GroupInfo.Status", - "cmd:cmd:field:GroupInfo.UpdatedAt", - "cmd:cmd:field:GroupInfo.Version", - "cmd:cmd:field:HTTPRangeSpec.End", - "cmd:cmd:field:HTTPRangeSpec.IsSuffixLength", - "cmd:cmd:field:HTTPRangeSpec.Start", - "cmd:cmd:field:HealthOptions.DeploymentType", - "cmd:cmd:field:HealthOptions.Maintenance", - "cmd:cmd:field:HealthOptions.NoLogging", - "cmd:cmd:field:HealthResult.ESHealth", - "cmd:cmd:field:HealthResult.HealingDrives", - "cmd:cmd:field:HealthResult.Healthy", - "cmd:cmd:field:HealthResult.HealthyRead", - "cmd:cmd:field:HealthResult.ReadQuorum", - "cmd:cmd:field:HealthResult.UsingDefaults", - "cmd:cmd:field:HealthResult.WriteQuorum", - "cmd:cmd:field:Help.Description", - "cmd:cmd:field:Help.KeysHelp", - "cmd:cmd:field:Help.MultipleTargets", - "cmd:cmd:field:Help.SubSys", - "cmd:cmd:field:IAMSys.LDAPConfig", - "cmd:cmd:field:IAMSys.LastRefreshDurationMilliseconds", - "cmd:cmd:field:IAMSys.LastRefreshTimeUnixNano", - "cmd:cmd:field:IAMSys.OpenIDConfig", - "cmd:cmd:field:IAMSys.STSTLSConfig", - "cmd:cmd:field:IAMSys.TotalRefreshFailures", - "cmd:cmd:field:IAMSys.TotalRefreshSuccesses", - "cmd:cmd:field:InQueueMetric.Avg", - "cmd:cmd:field:InQueueMetric.Curr", - "cmd:cmd:field:InQueueMetric.Max", - "cmd:cmd:field:InitiateMultipartUploadResponse.Bucket", - "cmd:cmd:field:InitiateMultipartUploadResponse.Key", - "cmd:cmd:field:InitiateMultipartUploadResponse.UploadID", - "cmd:cmd:field:InitiateMultipartUploadResponse.XMLName", - "cmd:cmd:field:InsufficientReadQuorum.Bucket", - "cmd:cmd:field:InsufficientReadQuorum.Err", - "cmd:cmd:field:InsufficientReadQuorum.Object", - "cmd:cmd:field:InsufficientReadQuorum.Type", - "cmd:cmd:field:InvalidPart.ExpETag", - "cmd:cmd:field:InvalidPart.GotETag", - "cmd:cmd:field:InvalidPart.PartNumber", - "cmd:cmd:field:InvalidRange.OffsetBegin", - "cmd:cmd:field:InvalidRange.OffsetEnd", - "cmd:cmd:field:InvalidRange.ResourceSize", - "cmd:cmd:field:InvalidUploadID.Bucket", - "cmd:cmd:field:InvalidUploadID.Object", - "cmd:cmd:field:InvalidUploadID.UploadID", - "cmd:cmd:field:InvalidUploadIDKeyCombination.KeyMarker", - "cmd:cmd:field:InvalidUploadIDKeyCombination.UploadIDMarker", - "cmd:cmd:field:LDAPIdentityResult.Credentials", - "cmd:cmd:field:ListBucketsResponse.Buckets", - "cmd:cmd:field:ListBucketsResponse.Owner", - "cmd:cmd:field:ListBucketsResponse.XMLName", - "cmd:cmd:field:ListDirResult.Entries", - "cmd:cmd:field:ListMultipartUploadsResponse.Bucket", - "cmd:cmd:field:ListMultipartUploadsResponse.CommonPrefixes", - "cmd:cmd:field:ListMultipartUploadsResponse.Delimiter", - "cmd:cmd:field:ListMultipartUploadsResponse.EncodingType", - "cmd:cmd:field:ListMultipartUploadsResponse.IsTruncated", - "cmd:cmd:field:ListMultipartUploadsResponse.KeyMarker", - "cmd:cmd:field:ListMultipartUploadsResponse.MaxUploads", - "cmd:cmd:field:ListMultipartUploadsResponse.NextKeyMarker", - "cmd:cmd:field:ListMultipartUploadsResponse.NextUploadIDMarker", - "cmd:cmd:field:ListMultipartUploadsResponse.Prefix", - "cmd:cmd:field:ListMultipartUploadsResponse.UploadIDMarker", - "cmd:cmd:field:ListMultipartUploadsResponse.Uploads", - "cmd:cmd:field:ListMultipartUploadsResponse.XMLName", - "cmd:cmd:field:ListMultipartsInfo.CommonPrefixes", - "cmd:cmd:field:ListMultipartsInfo.Delimiter", - "cmd:cmd:field:ListMultipartsInfo.EncodingType", - "cmd:cmd:field:ListMultipartsInfo.IsTruncated", - "cmd:cmd:field:ListMultipartsInfo.KeyMarker", - "cmd:cmd:field:ListMultipartsInfo.MaxUploads", - "cmd:cmd:field:ListMultipartsInfo.NextKeyMarker", - "cmd:cmd:field:ListMultipartsInfo.NextUploadIDMarker", - "cmd:cmd:field:ListMultipartsInfo.Prefix", - "cmd:cmd:field:ListMultipartsInfo.UploadIDMarker", - "cmd:cmd:field:ListMultipartsInfo.Uploads", - "cmd:cmd:field:ListObjectVersionsInfo.IsTruncated", - "cmd:cmd:field:ListObjectVersionsInfo.NextMarker", - "cmd:cmd:field:ListObjectVersionsInfo.NextVersionIDMarker", - "cmd:cmd:field:ListObjectVersionsInfo.Objects", - "cmd:cmd:field:ListObjectVersionsInfo.Prefixes", - "cmd:cmd:field:ListObjectsInfo.IsTruncated", - "cmd:cmd:field:ListObjectsInfo.NextMarker", - "cmd:cmd:field:ListObjectsInfo.Objects", - "cmd:cmd:field:ListObjectsInfo.Prefixes", - "cmd:cmd:field:ListObjectsResponse.CommonPrefixes", - "cmd:cmd:field:ListObjectsResponse.Contents", - "cmd:cmd:field:ListObjectsResponse.Delimiter", - "cmd:cmd:field:ListObjectsResponse.EncodingType", - "cmd:cmd:field:ListObjectsResponse.IsTruncated", - "cmd:cmd:field:ListObjectsResponse.Marker", - "cmd:cmd:field:ListObjectsResponse.MaxKeys", - "cmd:cmd:field:ListObjectsResponse.Name", - "cmd:cmd:field:ListObjectsResponse.NextMarker", - "cmd:cmd:field:ListObjectsResponse.Prefix", - "cmd:cmd:field:ListObjectsResponse.XMLName", - "cmd:cmd:field:ListObjectsV2Info.ContinuationToken", - "cmd:cmd:field:ListObjectsV2Info.IsTruncated", - "cmd:cmd:field:ListObjectsV2Info.NextContinuationToken", - "cmd:cmd:field:ListObjectsV2Info.Objects", - "cmd:cmd:field:ListObjectsV2Info.Prefixes", - "cmd:cmd:field:ListObjectsV2Response.CommonPrefixes", - "cmd:cmd:field:ListObjectsV2Response.Contents", - "cmd:cmd:field:ListObjectsV2Response.ContinuationToken", - "cmd:cmd:field:ListObjectsV2Response.Delimiter", - "cmd:cmd:field:ListObjectsV2Response.EncodingType", - "cmd:cmd:field:ListObjectsV2Response.IsTruncated", - "cmd:cmd:field:ListObjectsV2Response.KeyCount", - "cmd:cmd:field:ListObjectsV2Response.MaxKeys", - "cmd:cmd:field:ListObjectsV2Response.Name", - "cmd:cmd:field:ListObjectsV2Response.NextContinuationToken", - "cmd:cmd:field:ListObjectsV2Response.Prefix", - "cmd:cmd:field:ListObjectsV2Response.StartAfter", - "cmd:cmd:field:ListObjectsV2Response.XMLName", - "cmd:cmd:field:ListPartsInfo.Bucket", - "cmd:cmd:field:ListPartsInfo.ChecksumAlgorithm", - "cmd:cmd:field:ListPartsInfo.ChecksumType", - "cmd:cmd:field:ListPartsInfo.IsTruncated", - "cmd:cmd:field:ListPartsInfo.MaxParts", - "cmd:cmd:field:ListPartsInfo.NextPartNumberMarker", - "cmd:cmd:field:ListPartsInfo.Object", - "cmd:cmd:field:ListPartsInfo.PartNumberMarker", - "cmd:cmd:field:ListPartsInfo.Parts", - "cmd:cmd:field:ListPartsInfo.StorageClass", - "cmd:cmd:field:ListPartsInfo.UploadID", - "cmd:cmd:field:ListPartsInfo.UserDefined", - "cmd:cmd:field:ListPartsResponse.Bucket", - "cmd:cmd:field:ListPartsResponse.ChecksumAlgorithm", - "cmd:cmd:field:ListPartsResponse.ChecksumType", - "cmd:cmd:field:ListPartsResponse.Initiator", - "cmd:cmd:field:ListPartsResponse.IsTruncated", - "cmd:cmd:field:ListPartsResponse.Key", - "cmd:cmd:field:ListPartsResponse.MaxParts", - "cmd:cmd:field:ListPartsResponse.NextPartNumberMarker", - "cmd:cmd:field:ListPartsResponse.Owner", - "cmd:cmd:field:ListPartsResponse.PartNumberMarker", - "cmd:cmd:field:ListPartsResponse.Parts", - "cmd:cmd:field:ListPartsResponse.StorageClass", - "cmd:cmd:field:ListPartsResponse.UploadID", - "cmd:cmd:field:ListPartsResponse.XMLName", - "cmd:cmd:field:ListVersionsResponse.CommonPrefixes", - "cmd:cmd:field:ListVersionsResponse.Delimiter", - "cmd:cmd:field:ListVersionsResponse.EncodingType", - "cmd:cmd:field:ListVersionsResponse.IsTruncated", - "cmd:cmd:field:ListVersionsResponse.KeyMarker", - "cmd:cmd:field:ListVersionsResponse.MaxKeys", - "cmd:cmd:field:ListVersionsResponse.Name", - "cmd:cmd:field:ListVersionsResponse.NextKeyMarker", - "cmd:cmd:field:ListVersionsResponse.NextVersionIDMarker", - "cmd:cmd:field:ListVersionsResponse.Prefix", - "cmd:cmd:field:ListVersionsResponse.VersionIDMarker", - "cmd:cmd:field:ListVersionsResponse.Versions", - "cmd:cmd:field:ListVersionsResponse.XMLName", - "cmd:cmd:field:LocalDiskIDs.IDs", - "cmd:cmd:field:LocationResponse.Location", - "cmd:cmd:field:LocationResponse.XMLName", - "cmd:cmd:field:MRFReplicateEntries.Entries", - "cmd:cmd:field:MRFReplicateEntries.Version", - "cmd:cmd:field:MRFReplicateEntry.Bucket", - "cmd:cmd:field:MRFReplicateEntry.Object", - "cmd:cmd:field:MRFReplicateEntry.RetryCount", - "cmd:cmd:field:MakeBucketOptions.CreatedAt", - "cmd:cmd:field:MakeBucketOptions.ForceCreate", - "cmd:cmd:field:MakeBucketOptions.LockEnabled", - "cmd:cmd:field:MakeBucketOptions.NoLock", - "cmd:cmd:field:MakeBucketOptions.VersioningEnabled", - "cmd:cmd:field:MalformedUploadID.UploadID", - "cmd:cmd:field:MappedPolicy.Policies", - "cmd:cmd:field:MappedPolicy.UpdatedAt", - "cmd:cmd:field:MappedPolicy.Version", - "cmd:cmd:field:Metadata.Items", - "cmd:cmd:field:MetadataEntry.Name", - "cmd:cmd:field:MetadataEntry.Value", - "cmd:cmd:field:MetadataHandlerParams.DiskID", - "cmd:cmd:field:MetadataHandlerParams.FI", - "cmd:cmd:field:MetadataHandlerParams.FilePath", - "cmd:cmd:field:MetadataHandlerParams.OrigVolume", - "cmd:cmd:field:MetadataHandlerParams.UpdateOpts", - "cmd:cmd:field:MetadataHandlerParams.Volume", - "cmd:cmd:field:MetricDescription.Help", - "cmd:cmd:field:MetricDescription.Name", - "cmd:cmd:field:MetricDescription.Namespace", - "cmd:cmd:field:MetricDescription.Subsystem", - "cmd:cmd:field:MetricDescription.Type", - "cmd:cmd:field:MetricDescriptor.Help", - "cmd:cmd:field:MetricDescriptor.Name", - "cmd:cmd:field:MetricDescriptor.Type", - "cmd:cmd:field:MetricDescriptor.VariableLabels", - "cmd:cmd:field:MetricV2.Description", - "cmd:cmd:field:MetricV2.Histogram", - "cmd:cmd:field:MetricV2.HistogramBucketLabel", - "cmd:cmd:field:MetricV2.StaticLabels", - "cmd:cmd:field:MetricV2.Value", - "cmd:cmd:field:MetricV2.VariableLabels", - "cmd:cmd:field:MetricsGroup.CollectorPath", - "cmd:cmd:field:MetricsGroup.Descriptors", - "cmd:cmd:field:MetricsGroup.ExtraLabels", - "cmd:cmd:field:MultipartInfo.Bucket", - "cmd:cmd:field:MultipartInfo.Initiated", - "cmd:cmd:field:MultipartInfo.Object", - "cmd:cmd:field:MultipartInfo.UploadID", - "cmd:cmd:field:MultipartInfo.UserDefined", - "cmd:cmd:field:NewMultipartUploadResult.ChecksumAlgo", - "cmd:cmd:field:NewMultipartUploadResult.ChecksumType", - "cmd:cmd:field:NewMultipartUploadResult.UploadID", - "cmd:cmd:field:Node.GridHost", - "cmd:cmd:field:Node.IsLocal", - "cmd:cmd:field:Node.Pools", - "cmd:cmd:field:NotImplemented.Message", - "cmd:cmd:field:NotificationPeerErr.Err", - "cmd:cmd:field:NotificationPeerErr.Host", - "cmd:cmd:field:Object.ETag", - "cmd:cmd:field:Object.Internal", - "cmd:cmd:field:Object.Key", - "cmd:cmd:field:Object.LastModified", - "cmd:cmd:field:Object.Owner", - "cmd:cmd:field:Object.Size", - "cmd:cmd:field:Object.StorageClass", - "cmd:cmd:field:Object.UserMetadata", - "cmd:cmd:field:Object.UserTags", - "cmd:cmd:field:ObjectInfo.AccTime", - "cmd:cmd:field:ObjectInfo.ActualSize", - "cmd:cmd:field:ObjectInfo.Bucket", - "cmd:cmd:field:ObjectInfo.CacheControl", - "cmd:cmd:field:ObjectInfo.Checksum", - "cmd:cmd:field:ObjectInfo.ContentEncoding", - "cmd:cmd:field:ObjectInfo.ContentType", - "cmd:cmd:field:ObjectInfo.DataBlocks", - "cmd:cmd:field:ObjectInfo.DeleteMarker", - "cmd:cmd:field:ObjectInfo.ETag", - "cmd:cmd:field:ObjectInfo.Expires", - "cmd:cmd:field:ObjectInfo.Inlined", - "cmd:cmd:field:ObjectInfo.IsDir", - "cmd:cmd:field:ObjectInfo.IsLatest", - "cmd:cmd:field:ObjectInfo.Legacy", - "cmd:cmd:field:ObjectInfo.ModTime", - "cmd:cmd:field:ObjectInfo.Name", - "cmd:cmd:field:ObjectInfo.NumVersions", - "cmd:cmd:field:ObjectInfo.ParityBlocks", - "cmd:cmd:field:ObjectInfo.Parts", - "cmd:cmd:field:ObjectInfo.PutObjReader", - "cmd:cmd:field:ObjectInfo.Reader", - "cmd:cmd:field:ObjectInfo.ReplicationStatus", - "cmd:cmd:field:ObjectInfo.ReplicationStatusInternal", - "cmd:cmd:field:ObjectInfo.RestoreExpires", - "cmd:cmd:field:ObjectInfo.RestoreOngoing", - "cmd:cmd:field:ObjectInfo.Size", - "cmd:cmd:field:ObjectInfo.StorageClass", - "cmd:cmd:field:ObjectInfo.SuccessorModTime", - "cmd:cmd:field:ObjectInfo.TransitionedObject", - "cmd:cmd:field:ObjectInfo.UserDefined", - "cmd:cmd:field:ObjectInfo.UserTags", - "cmd:cmd:field:ObjectInfo.VersionID", - "cmd:cmd:field:ObjectInfo.VersionPurgeStatus", - "cmd:cmd:field:ObjectInfo.VersionPurgeStatusInternal", - "cmd:cmd:field:ObjectInfo.Writer", - "cmd:cmd:field:ObjectInternalInfo.K", - "cmd:cmd:field:ObjectInternalInfo.M", - "cmd:cmd:field:ObjectLayer.AbortMultipartUpload", - "cmd:cmd:field:ObjectLayer.BackendInfo", - "cmd:cmd:field:ObjectLayer.CheckAbandonedParts", - "cmd:cmd:field:ObjectLayer.CompleteMultipartUpload", - "cmd:cmd:field:ObjectLayer.CopyObject", - "cmd:cmd:field:ObjectLayer.CopyObjectPart", - "cmd:cmd:field:ObjectLayer.DecomTieredObject", - "cmd:cmd:field:ObjectLayer.DeleteBucket", - "cmd:cmd:field:ObjectLayer.DeleteObject", - "cmd:cmd:field:ObjectLayer.DeleteObjectTags", - "cmd:cmd:field:ObjectLayer.DeleteObjects", - "cmd:cmd:field:ObjectLayer.GetBucketInfo", - "cmd:cmd:field:ObjectLayer.GetDisks", - "cmd:cmd:field:ObjectLayer.GetMultipartInfo", - "cmd:cmd:field:ObjectLayer.GetObjectInfo", - "cmd:cmd:field:ObjectLayer.GetObjectNInfo", - "cmd:cmd:field:ObjectLayer.GetObjectTags", - "cmd:cmd:field:ObjectLayer.HealBucket", - "cmd:cmd:field:ObjectLayer.HealFormat", - "cmd:cmd:field:ObjectLayer.HealObject", - "cmd:cmd:field:ObjectLayer.HealObjects", - "cmd:cmd:field:ObjectLayer.Health", - "cmd:cmd:field:ObjectLayer.Legacy", - "cmd:cmd:field:ObjectLayer.ListBuckets", - "cmd:cmd:field:ObjectLayer.ListMultipartUploads", - "cmd:cmd:field:ObjectLayer.ListObjectParts", - "cmd:cmd:field:ObjectLayer.ListObjectVersions", - "cmd:cmd:field:ObjectLayer.ListObjects", - "cmd:cmd:field:ObjectLayer.ListObjectsV2", - "cmd:cmd:field:ObjectLayer.LocalStorageInfo", - "cmd:cmd:field:ObjectLayer.MakeBucket", - "cmd:cmd:field:ObjectLayer.NSScanner", - "cmd:cmd:field:ObjectLayer.NewMultipartUpload", - "cmd:cmd:field:ObjectLayer.NewNSLock", - "cmd:cmd:field:ObjectLayer.PutObject", - "cmd:cmd:field:ObjectLayer.PutObjectMetadata", - "cmd:cmd:field:ObjectLayer.PutObjectPart", - "cmd:cmd:field:ObjectLayer.PutObjectTags", - "cmd:cmd:field:ObjectLayer.RestoreTransitionedObject", - "cmd:cmd:field:ObjectLayer.SetDriveCounts", - "cmd:cmd:field:ObjectLayer.Shutdown", - "cmd:cmd:field:ObjectLayer.StorageInfo", - "cmd:cmd:field:ObjectLayer.TransitionObject", - "cmd:cmd:field:ObjectLayer.Walk", - "cmd:cmd:field:ObjectOptions.CheckDMReplicationReady", - "cmd:cmd:field:ObjectOptions.CheckPrecondFn", - "cmd:cmd:field:ObjectOptions.DataMovement", - "cmd:cmd:field:ObjectOptions.DeleteMarker", - "cmd:cmd:field:ObjectOptions.DeletePrefix", - "cmd:cmd:field:ObjectOptions.DeletePrefixObject", - "cmd:cmd:field:ObjectOptions.DeleteReplication", - "cmd:cmd:field:ObjectOptions.EncryptFn", - "cmd:cmd:field:ObjectOptions.EvalMetadataFn", - "cmd:cmd:field:ObjectOptions.EvalRetentionBypassFn", - "cmd:cmd:field:ObjectOptions.Expiration", - "cmd:cmd:field:ObjectOptions.Expires", - "cmd:cmd:field:ObjectOptions.FastGetObjInfo", - "cmd:cmd:field:ObjectOptions.HasIfMatch", - "cmd:cmd:field:ObjectOptions.InclFreeVersions", - "cmd:cmd:field:ObjectOptions.IndexCB", - "cmd:cmd:field:ObjectOptions.LifecycleAuditEvent", - "cmd:cmd:field:ObjectOptions.MTime", - "cmd:cmd:field:ObjectOptions.MaxParity", - "cmd:cmd:field:ObjectOptions.MaxParts", - "cmd:cmd:field:ObjectOptions.MetadataChg", - "cmd:cmd:field:ObjectOptions.NoAuditLog", - "cmd:cmd:field:ObjectOptions.NoDecryption", - "cmd:cmd:field:ObjectOptions.NoLock", - "cmd:cmd:field:ObjectOptions.ObjectAttributes", - "cmd:cmd:field:ObjectOptions.PartNumber", - "cmd:cmd:field:ObjectOptions.PartNumberMarker", - "cmd:cmd:field:ObjectOptions.PrefixEnabledFn", - "cmd:cmd:field:ObjectOptions.PreserveETag", - "cmd:cmd:field:ObjectOptions.ProxyHeaderSet", - "cmd:cmd:field:ObjectOptions.ProxyRequest", - "cmd:cmd:field:ObjectOptions.ReplicationRequest", - "cmd:cmd:field:ObjectOptions.ReplicationSourceLegalholdTimestamp", - "cmd:cmd:field:ObjectOptions.ReplicationSourceRetentionTimestamp", - "cmd:cmd:field:ObjectOptions.ReplicationSourceTaggingTimestamp", - "cmd:cmd:field:ObjectOptions.ServerSideEncryption", - "cmd:cmd:field:ObjectOptions.SkipDecommissioned", - "cmd:cmd:field:ObjectOptions.SkipFreeVersion", - "cmd:cmd:field:ObjectOptions.SkipRebalancing", - "cmd:cmd:field:ObjectOptions.Speedtest", - "cmd:cmd:field:ObjectOptions.SrcPoolIdx", - "cmd:cmd:field:ObjectOptions.Tagging", - "cmd:cmd:field:ObjectOptions.Transition", - "cmd:cmd:field:ObjectOptions.UserDefined", - "cmd:cmd:field:ObjectOptions.VersionID", - "cmd:cmd:field:ObjectOptions.VersionSuspended", - "cmd:cmd:field:ObjectOptions.Versioned", - "cmd:cmd:field:ObjectOptions.WantChecksum", - "cmd:cmd:field:ObjectOptions.WantServerSideChecksumType", - "cmd:cmd:field:ObjectPartInfo.ActualSize", - "cmd:cmd:field:ObjectPartInfo.Checksums", - "cmd:cmd:field:ObjectPartInfo.ETag", - "cmd:cmd:field:ObjectPartInfo.Error", - "cmd:cmd:field:ObjectPartInfo.Index", - "cmd:cmd:field:ObjectPartInfo.ModTime", - "cmd:cmd:field:ObjectPartInfo.Number", - "cmd:cmd:field:ObjectPartInfo.Size", - "cmd:cmd:field:ObjectTagSet.Tags", - "cmd:cmd:field:ObjectToDelete.DeleteMarkerReplicationStatus", - "cmd:cmd:field:ObjectToDelete.ReplicateDecisionStr", - "cmd:cmd:field:ObjectToDelete.VersionPurgeStatus", - "cmd:cmd:field:ObjectToDelete.VersionPurgeStatuses", - "cmd:cmd:field:ObjectV.ObjectName", - "cmd:cmd:field:ObjectV.VersionID", - "cmd:cmd:field:ObjectVersion.IsLatest", - "cmd:cmd:field:ObjectVersion.VersionID", - "cmd:cmd:field:OpenIDClientAppParams.ClientID", - "cmd:cmd:field:OpenIDClientAppParams.ClientSecret", - "cmd:cmd:field:OpenIDClientAppParams.ProviderURL", - "cmd:cmd:field:OpenIDClientAppParams.RedirectURL", - "cmd:cmd:field:OutputLocation.S3", - "cmd:cmd:field:Owner.DisplayName", - "cmd:cmd:field:Owner.ID", - "cmd:cmd:field:Part.ChecksumCRC32", - "cmd:cmd:field:Part.ChecksumCRC32C", - "cmd:cmd:field:Part.ChecksumCRC64NVME", - "cmd:cmd:field:Part.ChecksumSHA1", - "cmd:cmd:field:Part.ChecksumSHA256", - "cmd:cmd:field:Part.ETag", - "cmd:cmd:field:Part.LastModified", - "cmd:cmd:field:Part.PartNumber", - "cmd:cmd:field:Part.Size", - "cmd:cmd:field:PartInfo.ActualSize", - "cmd:cmd:field:PartInfo.ChecksumCRC32", - "cmd:cmd:field:PartInfo.ChecksumCRC32C", - "cmd:cmd:field:PartInfo.ChecksumCRC64NVME", - "cmd:cmd:field:PartInfo.ChecksumSHA1", - "cmd:cmd:field:PartInfo.ChecksumSHA256", - "cmd:cmd:field:PartInfo.ETag", - "cmd:cmd:field:PartInfo.LastModified", - "cmd:cmd:field:PartInfo.PartNumber", - "cmd:cmd:field:PartInfo.Size", - "cmd:cmd:field:PartTooSmall.PartETag", - "cmd:cmd:field:PartTooSmall.PartNumber", - "cmd:cmd:field:PartTooSmall.PartSize", - "cmd:cmd:field:PartialOperation.BitrotScan", - "cmd:cmd:field:PartialOperation.Bucket", - "cmd:cmd:field:PartialOperation.Object", - "cmd:cmd:field:PartialOperation.PoolIndex", - "cmd:cmd:field:PartialOperation.Queued", - "cmd:cmd:field:PartialOperation.SetIndex", - "cmd:cmd:field:PartialOperation.VersionID", - "cmd:cmd:field:PartialOperation.Versions", - "cmd:cmd:field:PeerLocks.Addr", - "cmd:cmd:field:PeerLocks.Locks", - "cmd:cmd:field:PeerResourceMetrics.Errors", - "cmd:cmd:field:PeerResourceMetrics.Metrics", - "cmd:cmd:field:PeerSiteInfo.DeploymentID", - "cmd:cmd:field:PeerSiteInfo.Empty", - "cmd:cmd:field:PeerSiteInfo.Replicated", - "cmd:cmd:field:PolicyDoc.CreateDate", - "cmd:cmd:field:PolicyDoc.Policy", - "cmd:cmd:field:PolicyDoc.UpdateDate", - "cmd:cmd:field:PolicyDoc.Version", - "cmd:cmd:field:PolicyStatus.IsPublic", - "cmd:cmd:field:PolicyStatus.XMLName", - "cmd:cmd:field:PoolDecommissionInfo.Bucket", - "cmd:cmd:field:PoolDecommissionInfo.BytesDone", - "cmd:cmd:field:PoolDecommissionInfo.BytesFailed", - "cmd:cmd:field:PoolDecommissionInfo.Canceled", - "cmd:cmd:field:PoolDecommissionInfo.Complete", - "cmd:cmd:field:PoolDecommissionInfo.CurrentSize", - "cmd:cmd:field:PoolDecommissionInfo.DecommissionedBuckets", - "cmd:cmd:field:PoolDecommissionInfo.Failed", - "cmd:cmd:field:PoolDecommissionInfo.ItemsDecommissionFailed", - "cmd:cmd:field:PoolDecommissionInfo.ItemsDecommissioned", - "cmd:cmd:field:PoolDecommissionInfo.Object", - "cmd:cmd:field:PoolDecommissionInfo.Prefix", - "cmd:cmd:field:PoolDecommissionInfo.QueuedBuckets", - "cmd:cmd:field:PoolDecommissionInfo.StartSize", - "cmd:cmd:field:PoolDecommissionInfo.StartTime", - "cmd:cmd:field:PoolDecommissionInfo.TotalSize", - "cmd:cmd:field:PoolEndpoints.CmdLine", - "cmd:cmd:field:PoolEndpoints.DrivesPerSet", - "cmd:cmd:field:PoolEndpoints.Endpoints", - "cmd:cmd:field:PoolEndpoints.Legacy", - "cmd:cmd:field:PoolEndpoints.Platform", - "cmd:cmd:field:PoolEndpoints.SetCount", - "cmd:cmd:field:PoolObjInfo.Err", - "cmd:cmd:field:PoolObjInfo.Index", - "cmd:cmd:field:PoolObjInfo.ObjInfo", - "cmd:cmd:field:PoolStatus.CmdLine", - "cmd:cmd:field:PoolStatus.Decommission", - "cmd:cmd:field:PoolStatus.ID", - "cmd:cmd:field:PoolStatus.LastUpdate", - "cmd:cmd:field:PostPolicyForm.Conditions", - "cmd:cmd:field:PostPolicyForm.Expiration", - "cmd:cmd:field:PostResponse.Bucket", - "cmd:cmd:field:PostResponse.ETag", - "cmd:cmd:field:PostResponse.Key", - "cmd:cmd:field:PostResponse.Location", - "cmd:cmd:field:ProxyEndpoint.Transport", - "cmd:cmd:field:ProxyMetric.GetFailedTotal", - "cmd:cmd:field:ProxyMetric.GetTagFailedTotal", - "cmd:cmd:field:ProxyMetric.GetTagTotal", - "cmd:cmd:field:ProxyMetric.GetTotal", - "cmd:cmd:field:ProxyMetric.HeadFailedTotal", - "cmd:cmd:field:ProxyMetric.HeadTotal", - "cmd:cmd:field:ProxyMetric.PutTagFailedTotal", - "cmd:cmd:field:ProxyMetric.PutTagTotal", - "cmd:cmd:field:ProxyMetric.RmvTagFailedTotal", - "cmd:cmd:field:ProxyMetric.RmvTagTotal", - "cmd:cmd:field:QStat.Bytes", - "cmd:cmd:field:QStat.Count", - "cmd:cmd:field:RStat.Bytes", - "cmd:cmd:field:RStat.Count", - "cmd:cmd:field:RTimedMetrics.ErrCounts", - "cmd:cmd:field:RTimedMetrics.LastHour", - "cmd:cmd:field:RTimedMetrics.LastMinute", - "cmd:cmd:field:RTimedMetrics.SinceUptime", - "cmd:cmd:field:RWLocker.GetLock", - "cmd:cmd:field:RWLocker.GetRLock", - "cmd:cmd:field:RWLocker.RUnlock", - "cmd:cmd:field:RWLocker.Unlock", - "cmd:cmd:field:RawFileInfo.Buf", - "cmd:cmd:field:ReadAllHandlerParams.DiskID", - "cmd:cmd:field:ReadAllHandlerParams.FilePath", - "cmd:cmd:field:ReadAllHandlerParams.Volume", - "cmd:cmd:field:ReadOptions.Healing", - "cmd:cmd:field:ReadOptions.InclFreeVersions", - "cmd:cmd:field:ReadOptions.ReadData", - "cmd:cmd:field:ReadPartsReq.Paths", - "cmd:cmd:field:ReadPartsResp.Infos", - "cmd:cmd:field:RemoteTargetConnectionErr.AccessKey", - "cmd:cmd:field:RemoteTargetConnectionErr.Bucket", - "cmd:cmd:field:RemoteTargetConnectionErr.Endpoint", - "cmd:cmd:field:RemoteTargetConnectionErr.Err", - "cmd:cmd:field:RenameDataHandlerParams.DiskID", - "cmd:cmd:field:RenameDataHandlerParams.DstPath", - "cmd:cmd:field:RenameDataHandlerParams.DstVolume", - "cmd:cmd:field:RenameDataHandlerParams.FI", - "cmd:cmd:field:RenameDataHandlerParams.Opts", - "cmd:cmd:field:RenameDataHandlerParams.SrcPath", - "cmd:cmd:field:RenameDataHandlerParams.SrcVolume", - "cmd:cmd:field:RenameDataResp.OldDataDir", - "cmd:cmd:field:RenameDataResp.Sign", - "cmd:cmd:field:RenameFileHandlerParams.DiskID", - "cmd:cmd:field:RenameFileHandlerParams.DstFilePath", - "cmd:cmd:field:RenameFileHandlerParams.DstVolume", - "cmd:cmd:field:RenameFileHandlerParams.SrcFilePath", - "cmd:cmd:field:RenameFileHandlerParams.SrcVolume", - "cmd:cmd:field:RenamePartHandlerParams.DiskID", - "cmd:cmd:field:RenamePartHandlerParams.DstFilePath", - "cmd:cmd:field:RenamePartHandlerParams.DstVolume", - "cmd:cmd:field:RenamePartHandlerParams.Meta", - "cmd:cmd:field:RenamePartHandlerParams.SkipParent", - "cmd:cmd:field:RenamePartHandlerParams.SrcFilePath", - "cmd:cmd:field:RenamePartHandlerParams.SrcVolume", - "cmd:cmd:field:ReplQNodeStats.ActiveWorkers", - "cmd:cmd:field:ReplQNodeStats.MRFStats", - "cmd:cmd:field:ReplQNodeStats.NodeName", - "cmd:cmd:field:ReplQNodeStats.QStats", - "cmd:cmd:field:ReplQNodeStats.TgtXferStats", - "cmd:cmd:field:ReplQNodeStats.Uptime", - "cmd:cmd:field:ReplQNodeStats.XferStats", - "cmd:cmd:field:ReplicateObjectInfo.ActualSize", - "cmd:cmd:field:ReplicateObjectInfo.Bucket", - "cmd:cmd:field:ReplicateObjectInfo.Checksum", - "cmd:cmd:field:ReplicateObjectInfo.DeleteMarker", - "cmd:cmd:field:ReplicateObjectInfo.Dsc", - "cmd:cmd:field:ReplicateObjectInfo.ETag", - "cmd:cmd:field:ReplicateObjectInfo.EventType", - "cmd:cmd:field:ReplicateObjectInfo.ExistingObjResync", - "cmd:cmd:field:ReplicateObjectInfo.ModTime", - "cmd:cmd:field:ReplicateObjectInfo.Name", - "cmd:cmd:field:ReplicateObjectInfo.OpType", - "cmd:cmd:field:ReplicateObjectInfo.ReplicationState", - "cmd:cmd:field:ReplicateObjectInfo.ReplicationStatus", - "cmd:cmd:field:ReplicateObjectInfo.ReplicationStatusInternal", - "cmd:cmd:field:ReplicateObjectInfo.ReplicationTimestamp", - "cmd:cmd:field:ReplicateObjectInfo.ResetID", - "cmd:cmd:field:ReplicateObjectInfo.RetryCount", - "cmd:cmd:field:ReplicateObjectInfo.SSEC", - "cmd:cmd:field:ReplicateObjectInfo.Size", - "cmd:cmd:field:ReplicateObjectInfo.TargetArn", - "cmd:cmd:field:ReplicateObjectInfo.TargetPurgeStatuses", - "cmd:cmd:field:ReplicateObjectInfo.TargetStatuses", - "cmd:cmd:field:ReplicateObjectInfo.UserTags", - "cmd:cmd:field:ReplicateObjectInfo.VersionID", - "cmd:cmd:field:ReplicateObjectInfo.VersionPurgeStatus", - "cmd:cmd:field:ReplicateObjectInfo.VersionPurgeStatusInternal", - "cmd:cmd:field:ReplicationLastHour.LastMin", - "cmd:cmd:field:ReplicationLastHour.Totals", - "cmd:cmd:field:ReplicationLastMinute.LastMinute", - "cmd:cmd:field:ReplicationLatency.UploadHistogram", - "cmd:cmd:field:ReplicationMRFStats.LastFailedCount", - "cmd:cmd:field:ReplicationMRFStats.TotalDroppedBytes", - "cmd:cmd:field:ReplicationMRFStats.TotalDroppedCount", - "cmd:cmd:field:ReplicationQueueStats.Nodes", - "cmd:cmd:field:ReplicationQueueStats.Uptime", - "cmd:cmd:field:ReplicationState.DeleteMarker", - "cmd:cmd:field:ReplicationState.PurgeTargets", - "cmd:cmd:field:ReplicationState.ReplicaStatus", - "cmd:cmd:field:ReplicationState.ReplicaTimeStamp", - "cmd:cmd:field:ReplicationState.ReplicateDecisionStr", - "cmd:cmd:field:ReplicationState.ReplicationStatusInternal", - "cmd:cmd:field:ReplicationState.ReplicationTimeStamp", - "cmd:cmd:field:ReplicationState.ResetStatusesMap", - "cmd:cmd:field:ReplicationState.Targets", - "cmd:cmd:field:ReplicationState.VersionPurgeStatusInternal", - "cmd:cmd:field:ReplicationStats.Cache", - "cmd:cmd:field:ReplicationWorkerOperation.ToMRFEntry", - "cmd:cmd:field:ResourceMetric.Avg", - "cmd:cmd:field:ResourceMetric.Count", - "cmd:cmd:field:ResourceMetric.Cumulative", - "cmd:cmd:field:ResourceMetric.Current", - "cmd:cmd:field:ResourceMetric.Labels", - "cmd:cmd:field:ResourceMetric.Max", - "cmd:cmd:field:ResourceMetric.Name", - "cmd:cmd:field:ResourceMetric.Sum", - "cmd:cmd:field:RestoreObjectRequest.Days", - "cmd:cmd:field:RestoreObjectRequest.Description", - "cmd:cmd:field:RestoreObjectRequest.OutputLocation", - "cmd:cmd:field:RestoreObjectRequest.SelectParameters", - "cmd:cmd:field:RestoreObjectRequest.Tier", - "cmd:cmd:field:RestoreObjectRequest.Type", - "cmd:cmd:field:RestoreObjectRequest.XMLName", - "cmd:cmd:field:ResyncTarget.Arn", - "cmd:cmd:field:ResyncTarget.Bucket", - "cmd:cmd:field:ResyncTarget.EndTime", - "cmd:cmd:field:ResyncTarget.FailedCount", - "cmd:cmd:field:ResyncTarget.FailedSize", - "cmd:cmd:field:ResyncTarget.Object", - "cmd:cmd:field:ResyncTarget.ReplicatedCount", - "cmd:cmd:field:ResyncTarget.ReplicatedSize", - "cmd:cmd:field:ResyncTarget.ResetID", - "cmd:cmd:field:ResyncTarget.ResyncStatus", - "cmd:cmd:field:ResyncTarget.StartTime", - "cmd:cmd:field:ResyncTargetDecision.Replicate", - "cmd:cmd:field:ResyncTargetDecision.ResetBeforeDate", - "cmd:cmd:field:ResyncTargetDecision.ResetID", - "cmd:cmd:field:ResyncTargetsInfo.Targets", - "cmd:cmd:field:S3Location.BucketName", - "cmd:cmd:field:S3Location.Encryption", - "cmd:cmd:field:S3Location.Prefix", - "cmd:cmd:field:S3Location.StorageClass", - "cmd:cmd:field:S3Location.Tagging", - "cmd:cmd:field:S3Location.UserMetadata", - "cmd:cmd:field:SMA.CAvg", - "cmd:cmd:field:SRError.Cause", - "cmd:cmd:field:SRError.Code", - "cmd:cmd:field:SRMetric.DeploymentID", - "cmd:cmd:field:SRMetric.Endpoint", - "cmd:cmd:field:SRMetric.Failed", - "cmd:cmd:field:SRMetric.LastOnline", - "cmd:cmd:field:SRMetric.Latency", - "cmd:cmd:field:SRMetric.Online", - "cmd:cmd:field:SRMetric.ReplicatedCount", - "cmd:cmd:field:SRMetric.ReplicatedSize", - "cmd:cmd:field:SRMetric.TotalDowntime", - "cmd:cmd:field:SRMetric.XferStats", - "cmd:cmd:field:SRMetricsSummary.ActiveWorkers", - "cmd:cmd:field:SRMetricsSummary.Metrics", - "cmd:cmd:field:SRMetricsSummary.Proxied", - "cmd:cmd:field:SRMetricsSummary.Queued", - "cmd:cmd:field:SRMetricsSummary.ReplicaCount", - "cmd:cmd:field:SRMetricsSummary.ReplicaSize", - "cmd:cmd:field:SRMetricsSummary.Uptime", - "cmd:cmd:field:SRStats.M", - "cmd:cmd:field:SRStats.ReplicaCount", - "cmd:cmd:field:SRStats.ReplicaSize", - "cmd:cmd:field:SRStatus.Endpoint", - "cmd:cmd:field:SRStatus.Failed", - "cmd:cmd:field:SRStatus.Latency", - "cmd:cmd:field:SRStatus.ReplicatedCount", - "cmd:cmd:field:SRStatus.ReplicatedSize", - "cmd:cmd:field:SRStatus.Secure", - "cmd:cmd:field:SRStatus.XferRateLrg", - "cmd:cmd:field:SRStatus.XferRateSml", - "cmd:cmd:field:STSError.Code", - "cmd:cmd:field:STSError.Description", - "cmd:cmd:field:STSError.HTTPStatusCode", - "cmd:cmd:field:STSErrorResponse.Error", - "cmd:cmd:field:STSErrorResponse.RequestID", - "cmd:cmd:field:STSErrorResponse.XMLName", - "cmd:cmd:field:ServerHTTPAPIStats.APIStats", - "cmd:cmd:field:ServerHTTPStats.CurrentS3Requests", - "cmd:cmd:field:ServerHTTPStats.S3RequestsInQueue", - "cmd:cmd:field:ServerHTTPStats.S3RequestsIncoming", - "cmd:cmd:field:ServerHTTPStats.TotalS34xxErrors", - "cmd:cmd:field:ServerHTTPStats.TotalS35xxErrors", - "cmd:cmd:field:ServerHTTPStats.TotalS3Canceled", - "cmd:cmd:field:ServerHTTPStats.TotalS3Errors", - "cmd:cmd:field:ServerHTTPStats.TotalS3RejectedAuth", - "cmd:cmd:field:ServerHTTPStats.TotalS3RejectedHeader", - "cmd:cmd:field:ServerHTTPStats.TotalS3RejectedInvalid", - "cmd:cmd:field:ServerHTTPStats.TotalS3RejectedTime", - "cmd:cmd:field:ServerHTTPStats.TotalS3Requests", - "cmd:cmd:field:ServerProperties.CommitID", - "cmd:cmd:field:ServerProperties.DeploymentID", - "cmd:cmd:field:ServerProperties.Region", - "cmd:cmd:field:ServerProperties.SQSARN", - "cmd:cmd:field:ServerProperties.Uptime", - "cmd:cmd:field:ServerProperties.Version", - "cmd:cmd:field:ServerSystemConfig.Checksum", - "cmd:cmd:field:ServerSystemConfig.CmdLines", - "cmd:cmd:field:ServerSystemConfig.MinioEnv", - "cmd:cmd:field:ServerSystemConfig.NEndpoints", - "cmd:cmd:field:SiteResyncStatus.BucketStatuses", - "cmd:cmd:field:SiteResyncStatus.DeplID", - "cmd:cmd:field:SiteResyncStatus.Status", - "cmd:cmd:field:SiteResyncStatus.TotBuckets", - "cmd:cmd:field:SiteResyncStatus.Version", - "cmd:cmd:field:SpeedTestResult.DownloadTTFB", - "cmd:cmd:field:SpeedTestResult.DownloadTimes", - "cmd:cmd:field:SpeedTestResult.Downloads", - "cmd:cmd:field:SpeedTestResult.Endpoint", - "cmd:cmd:field:SpeedTestResult.Error", - "cmd:cmd:field:SpeedTestResult.UploadTimes", - "cmd:cmd:field:SpeedTestResult.Uploads", - "cmd:cmd:field:StartProfilingResult.Error", - "cmd:cmd:field:StartProfilingResult.NodeName", - "cmd:cmd:field:StartProfilingResult.Success", - "cmd:cmd:field:StatInfo.Dir", - "cmd:cmd:field:StatInfo.ModTime", - "cmd:cmd:field:StatInfo.Mode", - "cmd:cmd:field:StatInfo.Name", - "cmd:cmd:field:StatInfo.Size", - "cmd:cmd:field:StorageAPI.AppendFile", - "cmd:cmd:field:StorageAPI.CheckParts", - "cmd:cmd:field:StorageAPI.CleanAbandonedData", - "cmd:cmd:field:StorageAPI.Close", - "cmd:cmd:field:StorageAPI.CreateFile", - "cmd:cmd:field:StorageAPI.Delete", - "cmd:cmd:field:StorageAPI.DeleteBulk", - "cmd:cmd:field:StorageAPI.DeleteVersion", - "cmd:cmd:field:StorageAPI.DeleteVersions", - "cmd:cmd:field:StorageAPI.DeleteVol", - "cmd:cmd:field:StorageAPI.DiskInfo", - "cmd:cmd:field:StorageAPI.Endpoint", - "cmd:cmd:field:StorageAPI.GetDiskID", - "cmd:cmd:field:StorageAPI.GetDiskLoc", - "cmd:cmd:field:StorageAPI.Healing", - "cmd:cmd:field:StorageAPI.Hostname", - "cmd:cmd:field:StorageAPI.IsLocal", - "cmd:cmd:field:StorageAPI.IsOnline", - "cmd:cmd:field:StorageAPI.LastConn", - "cmd:cmd:field:StorageAPI.ListDir", - "cmd:cmd:field:StorageAPI.ListVols", - "cmd:cmd:field:StorageAPI.MakeVol", - "cmd:cmd:field:StorageAPI.MakeVolBulk", - "cmd:cmd:field:StorageAPI.NSScanner", - "cmd:cmd:field:StorageAPI.ReadAll", - "cmd:cmd:field:StorageAPI.ReadFile", - "cmd:cmd:field:StorageAPI.ReadFileStream", - "cmd:cmd:field:StorageAPI.ReadParts", - "cmd:cmd:field:StorageAPI.ReadVersion", - "cmd:cmd:field:StorageAPI.ReadXL", - "cmd:cmd:field:StorageAPI.RenameData", - "cmd:cmd:field:StorageAPI.RenameFile", - "cmd:cmd:field:StorageAPI.RenamePart", - "cmd:cmd:field:StorageAPI.SetDiskID", - "cmd:cmd:field:StorageAPI.StatInfoFile", - "cmd:cmd:field:StorageAPI.StatVol", - "cmd:cmd:field:StorageAPI.String", - "cmd:cmd:field:StorageAPI.UpdateMetadata", - "cmd:cmd:field:StorageAPI.VerifyFile", - "cmd:cmd:field:StorageAPI.WalkDir", - "cmd:cmd:field:StorageAPI.WriteAll", - "cmd:cmd:field:StorageAPI.WriteMetadata", - "cmd:cmd:field:TargetClient.ARN", - "cmd:cmd:field:TargetClient.Bucket", - "cmd:cmd:field:TargetClient.Endpoint", - "cmd:cmd:field:TargetClient.ResetID", - "cmd:cmd:field:TargetClient.Secure", - "cmd:cmd:field:TargetClient.StorageClass", - "cmd:cmd:field:TargetReplicationResyncStatus.Bucket", - "cmd:cmd:field:TargetReplicationResyncStatus.Error", - "cmd:cmd:field:TargetReplicationResyncStatus.FailedCount", - "cmd:cmd:field:TargetReplicationResyncStatus.FailedSize", - "cmd:cmd:field:TargetReplicationResyncStatus.LastUpdate", - "cmd:cmd:field:TargetReplicationResyncStatus.Object", - "cmd:cmd:field:TargetReplicationResyncStatus.ReplicatedCount", - "cmd:cmd:field:TargetReplicationResyncStatus.ReplicatedSize", - "cmd:cmd:field:TargetReplicationResyncStatus.ResyncBeforeDate", - "cmd:cmd:field:TargetReplicationResyncStatus.ResyncID", - "cmd:cmd:field:TargetReplicationResyncStatus.ResyncStatus", - "cmd:cmd:field:TargetReplicationResyncStatus.StartTime", - "cmd:cmd:field:TierConfigMgr.Tiers", - "cmd:cmd:field:TransitionOptions.ETag", - "cmd:cmd:field:TransitionOptions.ExpireRestored", - "cmd:cmd:field:TransitionOptions.RestoreExpiry", - "cmd:cmd:field:TransitionOptions.RestoreRequest", - "cmd:cmd:field:TransitionOptions.Status", - "cmd:cmd:field:TransitionOptions.Tier", - "cmd:cmd:field:TransitionedObject.FreeVersion", - "cmd:cmd:field:TransitionedObject.Name", - "cmd:cmd:field:TransitionedObject.Status", - "cmd:cmd:field:TransitionedObject.Tier", - "cmd:cmd:field:TransitionedObject.VersionID", - "cmd:cmd:field:UpdateMetadataOpts.NoPersistence", - "cmd:cmd:field:Upload.Initiated", - "cmd:cmd:field:Upload.Initiator", - "cmd:cmd:field:Upload.Key", - "cmd:cmd:field:Upload.Owner", - "cmd:cmd:field:Upload.StorageClass", - "cmd:cmd:field:Upload.UploadID", - "cmd:cmd:field:UserIdentity.Credentials", - "cmd:cmd:field:UserIdentity.UpdatedAt", - "cmd:cmd:field:UserIdentity.Version", - "cmd:cmd:field:VolInfo.Created", - "cmd:cmd:field:VolInfo.Deleted", - "cmd:cmd:field:VolInfo.Name", - "cmd:cmd:field:WalkDirOptions.BaseDir", - "cmd:cmd:field:WalkDirOptions.Bucket", - "cmd:cmd:field:WalkDirOptions.DiskID", - "cmd:cmd:field:WalkDirOptions.FilterPrefix", - "cmd:cmd:field:WalkDirOptions.ForwardTo", - "cmd:cmd:field:WalkDirOptions.Limit", - "cmd:cmd:field:WalkDirOptions.Recursive", - "cmd:cmd:field:WalkDirOptions.ReportNotFound", - "cmd:cmd:field:WalkOptions.AskDisks", - "cmd:cmd:field:WalkOptions.Filter", - "cmd:cmd:field:WalkOptions.LatestOnly", - "cmd:cmd:field:WalkOptions.Limit", - "cmd:cmd:field:WalkOptions.Marker", - "cmd:cmd:field:WalkOptions.VersionsSort", - "cmd:cmd:field:WarmBackend.Get", - "cmd:cmd:field:WarmBackend.InUse", - "cmd:cmd:field:WarmBackend.Put", - "cmd:cmd:field:WarmBackend.PutWithMeta", - "cmd:cmd:field:WarmBackend.Remove", - "cmd:cmd:field:WebIdentityResult.AssumedRoleUser", - "cmd:cmd:field:WebIdentityResult.Audience", - "cmd:cmd:field:WebIdentityResult.Credentials", - "cmd:cmd:field:WebIdentityResult.PackedPolicySize", - "cmd:cmd:field:WebIdentityResult.Provider", - "cmd:cmd:field:WebIdentityResult.SubjectFromWebIdentityToken", - "cmd:cmd:field:WriteAllHandlerParams.Buf", - "cmd:cmd:field:WriteAllHandlerParams.DiskID", - "cmd:cmd:field:WriteAllHandlerParams.FilePath", - "cmd:cmd:field:WriteAllHandlerParams.Volume", - "cmd:cmd:field:XferStats.Avg", - "cmd:cmd:field:XferStats.Curr", - "cmd:cmd:field:XferStats.N", - "cmd:cmd:field:XferStats.Peak", - "cmd:cmd:func:Access", - "cmd:cmd:func:AuthMiddleware", - "cmd:cmd:func:BitrotAlgorithmFromString", - "cmd:cmd:func:BucketAccessPolicyToPolicy", - "cmd:cmd:func:CheckLocalServerAddr", - "cmd:cmd:func:ClusterCheckHandler", - "cmd:cmd:func:ClusterReadCheckHandler", - "cmd:cmd:func:Create", - "cmd:cmd:func:CreatePoolEndpoints", - "cmd:cmd:func:DecryptBlocksRequestR", - "cmd:cmd:func:DecryptCopyRequestR", - "cmd:cmd:func:DecryptETag", - "cmd:cmd:func:DecryptETags", - "cmd:cmd:func:DecryptObjectInfo", - "cmd:cmd:func:DecryptRequestWithSequenceNumberR", - "cmd:cmd:func:EncryptRequest", - "cmd:cmd:func:ErrorRespToObjectError", - "cmd:cmd:func:Fdatasync", - "cmd:cmd:func:GenETag", - "cmd:cmd:func:GetAllSets", - "cmd:cmd:func:GetCurrentReleaseTime", - "cmd:cmd:func:GetDefaultConnSettings", - "cmd:cmd:func:GetHelp", - "cmd:cmd:func:GetInternalReplicationState", - "cmd:cmd:func:GetLocalPeer", - "cmd:cmd:func:GetObject", - "cmd:cmd:func:GetProxyEndpointLocalIndex", - "cmd:cmd:func:GetProxyEndpoints", - "cmd:cmd:func:GetTotalCapacity", - "cmd:cmd:func:GetTotalCapacityFree", - "cmd:cmd:func:GetTotalUsableCapacity", - "cmd:cmd:func:GetTotalUsableCapacityFree", - "cmd:cmd:func:HasPrefix", - "cmd:cmd:func:HasSuffix", - "cmd:cmd:func:IsBOSH", - "cmd:cmd:func:IsDCOS", - "cmd:cmd:func:IsDocker", - "cmd:cmd:func:IsErr", - "cmd:cmd:func:IsErrIgnored", - "cmd:cmd:func:IsKubernetes", - "cmd:cmd:func:IsPCFTile", - "cmd:cmd:func:IsSourceBuild", - "cmd:cmd:func:IsValidBucketName", - "cmd:cmd:func:IsValidObjectName", - "cmd:cmd:func:IsValidObjectPrefix", - "cmd:cmd:func:JoinBucketLoaders", - "cmd:cmd:func:JoinLoaders", - "cmd:cmd:func:LivenessCheckHandler", - "cmd:cmd:func:Load", - "cmd:cmd:func:Lstat", - "cmd:cmd:func:Main", - "cmd:cmd:func:Mkdir", - "cmd:cmd:func:MkdirAll", - "cmd:cmd:func:MockOpenIDTestUserInteraction", - "cmd:cmd:func:NewBitrotVerifier", - "cmd:cmd:func:NewBucketMetadataSys", - "cmd:cmd:func:NewBucketMetricsGroup", - "cmd:cmd:func:NewBucketObjectLockSys", - "cmd:cmd:func:NewBucketQuotaSys", - "cmd:cmd:func:NewBucketSSEConfigSys", - "cmd:cmd:func:NewBucketTargetSys", - "cmd:cmd:func:NewBucketVersioningSys", - "cmd:cmd:func:NewConfigSys", - "cmd:cmd:func:NewConsoleLogger", - "cmd:cmd:func:NewCounterMD", - "cmd:cmd:func:NewEndpoint", - "cmd:cmd:func:NewEndpoints", - "cmd:cmd:func:NewErasure", - "cmd:cmd:func:NewEventNotifier", - "cmd:cmd:func:NewFTPDriver", - "cmd:cmd:func:NewGaugeMD", - "cmd:cmd:func:NewGetObjectReader", - "cmd:cmd:func:NewGetObjectReaderFromReader", - "cmd:cmd:func:NewHTTPTransport", - "cmd:cmd:func:NewHTTPTransportWithClientCerts", - "cmd:cmd:func:NewHTTPTransportWithTimeout", - "cmd:cmd:func:NewIAMSys", - "cmd:cmd:func:NewInternodeHTTPTransport", - "cmd:cmd:func:NewLifecycleSys", - "cmd:cmd:func:NewMetricsGroup", - "cmd:cmd:func:NewNotificationSys", - "cmd:cmd:func:NewPolicySys", - "cmd:cmd:func:NewPutObjReader", - "cmd:cmd:func:NewRemoteTargetHTTPTransport", - "cmd:cmd:func:NewReplicationPool", - "cmd:cmd:func:NewReplicationStats", - "cmd:cmd:func:NewS3PeerSys", - "cmd:cmd:func:NewSFTPDriver", - "cmd:cmd:func:NewTierConfigMgr", - "cmd:cmd:func:NoAuthMiddleware", - "cmd:cmd:func:Open", - "cmd:cmd:func:OpenFile", - "cmd:cmd:func:OpenFileDirectIO", - "cmd:cmd:func:ParseSSECopyCustomerRequest", - "cmd:cmd:func:ParseSSECustomerHeader", - "cmd:cmd:func:ParseSSECustomerRequest", - "cmd:cmd:func:PolicyToBucketAccessPolicy", - "cmd:cmd:func:QueueReplicationHeal", - "cmd:cmd:func:ReadinessCheckHandler", - "cmd:cmd:func:Remove", - "cmd:cmd:func:RemoveAll", - "cmd:cmd:func:Rename", - "cmd:cmd:func:RenameSys", - "cmd:cmd:func:ReportMetrics", - "cmd:cmd:func:Save", - "cmd:cmd:func:SetHistogramValues", - "cmd:cmd:func:Stat", - "cmd:cmd:func:ToS3ETag", - "cmd:cmd:func:UTCNow", - "cmd:cmd:func:WithNPeers", - "cmd:cmd:func:WithNPeersThrottled", - "cmd:cmd:method:APIErrorCode.String", - "cmd:cmd:method:AccElem.DecodeMsg", - "cmd:cmd:method:AccElem.EncodeMsg", - "cmd:cmd:method:AccElem.MarshalMsg", - "cmd:cmd:method:AccElem.Msgsize", - "cmd:cmd:method:AccElem.UnmarshalMsg", - "cmd:cmd:method:ActiveWorkerStat.DecodeMsg", - "cmd:cmd:method:ActiveWorkerStat.EncodeMsg", - "cmd:cmd:method:ActiveWorkerStat.MarshalMsg", - "cmd:cmd:method:ActiveWorkerStat.Msgsize", - "cmd:cmd:method:ActiveWorkerStat.UnmarshalMsg", - "cmd:cmd:method:AdminError.Error", - "cmd:cmd:method:AllAccessDisabled.Error", - "cmd:cmd:method:BackendDown.Error", - "cmd:cmd:method:BackendType.MarshalMsg", - "cmd:cmd:method:BackendType.Msgsize", - "cmd:cmd:method:BackendType.UnmarshalMsg", - "cmd:cmd:method:BaseOptions.DecodeMsg", - "cmd:cmd:method:BaseOptions.EncodeMsg", - "cmd:cmd:method:BaseOptions.MarshalMsg", - "cmd:cmd:method:BaseOptions.Msgsize", - "cmd:cmd:method:BaseOptions.UnmarshalMsg", - "cmd:cmd:method:BatchJobExpire.DecodeMsg", - "cmd:cmd:method:BatchJobExpire.EncodeMsg", - "cmd:cmd:method:BatchJobExpire.Expire", - "cmd:cmd:method:BatchJobExpire.MarshalMsg", - "cmd:cmd:method:BatchJobExpire.Msgsize", - "cmd:cmd:method:BatchJobExpire.Notify", - "cmd:cmd:method:BatchJobExpire.RedactSensitive", - "cmd:cmd:method:BatchJobExpire.Start", - "cmd:cmd:method:BatchJobExpire.UnmarshalMsg", - "cmd:cmd:method:BatchJobExpire.UnmarshalYAML", - "cmd:cmd:method:BatchJobExpire.Validate", - "cmd:cmd:method:BatchJobExpireFilter.DecodeMsg", - "cmd:cmd:method:BatchJobExpireFilter.EncodeMsg", - "cmd:cmd:method:BatchJobExpireFilter.MarshalMsg", - "cmd:cmd:method:BatchJobExpireFilter.Matches", - "cmd:cmd:method:BatchJobExpireFilter.Msgsize", - "cmd:cmd:method:BatchJobExpireFilter.UnmarshalMsg", - "cmd:cmd:method:BatchJobExpireFilter.UnmarshalYAML", - "cmd:cmd:method:BatchJobExpireFilter.Validate", - "cmd:cmd:method:BatchJobExpirePurge.DecodeMsg", - "cmd:cmd:method:BatchJobExpirePurge.EncodeMsg", - "cmd:cmd:method:BatchJobExpirePurge.MarshalMsg", - "cmd:cmd:method:BatchJobExpirePurge.Msgsize", - "cmd:cmd:method:BatchJobExpirePurge.UnmarshalMsg", - "cmd:cmd:method:BatchJobExpirePurge.UnmarshalYAML", - "cmd:cmd:method:BatchJobExpirePurge.Validate", - "cmd:cmd:method:BatchJobKV.DecodeMsg", - "cmd:cmd:method:BatchJobKV.Empty", - "cmd:cmd:method:BatchJobKV.EncodeMsg", - "cmd:cmd:method:BatchJobKV.MarshalMsg", - "cmd:cmd:method:BatchJobKV.Match", - "cmd:cmd:method:BatchJobKV.Msgsize", - "cmd:cmd:method:BatchJobKV.UnmarshalMsg", - "cmd:cmd:method:BatchJobKV.UnmarshalYAML", - "cmd:cmd:method:BatchJobKV.Validate", - "cmd:cmd:method:BatchJobKeyRotateEncryption.DecodeMsg", - "cmd:cmd:method:BatchJobKeyRotateEncryption.EncodeMsg", - "cmd:cmd:method:BatchJobKeyRotateEncryption.MarshalMsg", - "cmd:cmd:method:BatchJobKeyRotateEncryption.Msgsize", - "cmd:cmd:method:BatchJobKeyRotateEncryption.UnmarshalMsg", - "cmd:cmd:method:BatchJobKeyRotateEncryption.Validate", - "cmd:cmd:method:BatchJobKeyRotateFlags.DecodeMsg", - "cmd:cmd:method:BatchJobKeyRotateFlags.EncodeMsg", - "cmd:cmd:method:BatchJobKeyRotateFlags.MarshalMsg", - "cmd:cmd:method:BatchJobKeyRotateFlags.Msgsize", - "cmd:cmd:method:BatchJobKeyRotateFlags.UnmarshalMsg", - "cmd:cmd:method:BatchJobKeyRotateV1.DecodeMsg", - "cmd:cmd:method:BatchJobKeyRotateV1.EncodeMsg", - "cmd:cmd:method:BatchJobKeyRotateV1.KeyRotate", - "cmd:cmd:method:BatchJobKeyRotateV1.MarshalMsg", - "cmd:cmd:method:BatchJobKeyRotateV1.Msgsize", - "cmd:cmd:method:BatchJobKeyRotateV1.Notify", - "cmd:cmd:method:BatchJobKeyRotateV1.RedactSensitive", - "cmd:cmd:method:BatchJobKeyRotateV1.Start", - "cmd:cmd:method:BatchJobKeyRotateV1.UnmarshalMsg", - "cmd:cmd:method:BatchJobKeyRotateV1.Validate", - "cmd:cmd:method:BatchJobNotification.DecodeMsg", - "cmd:cmd:method:BatchJobNotification.EncodeMsg", - "cmd:cmd:method:BatchJobNotification.MarshalMsg", - "cmd:cmd:method:BatchJobNotification.Msgsize", - "cmd:cmd:method:BatchJobNotification.UnmarshalMsg", - "cmd:cmd:method:BatchJobNotification.UnmarshalYAML", - "cmd:cmd:method:BatchJobPool.AddWorker", - "cmd:cmd:method:BatchJobPool.ResizeWorkers", - "cmd:cmd:method:BatchJobPrefix.DecodeMsg", - "cmd:cmd:method:BatchJobPrefix.EncodeMsg", - "cmd:cmd:method:BatchJobPrefix.F", - "cmd:cmd:method:BatchJobPrefix.MarshalMsg", - "cmd:cmd:method:BatchJobPrefix.Msgsize", - "cmd:cmd:method:BatchJobPrefix.UnmarshalMsg", - "cmd:cmd:method:BatchJobPrefix.UnmarshalYAML", - "cmd:cmd:method:BatchJobReplicateCredentials.DecodeMsg", - "cmd:cmd:method:BatchJobReplicateCredentials.Empty", - "cmd:cmd:method:BatchJobReplicateCredentials.EncodeMsg", - "cmd:cmd:method:BatchJobReplicateCredentials.MarshalMsg", - "cmd:cmd:method:BatchJobReplicateCredentials.Msgsize", - "cmd:cmd:method:BatchJobReplicateCredentials.UnmarshalMsg", - "cmd:cmd:method:BatchJobReplicateCredentials.Validate", - "cmd:cmd:method:BatchJobReplicateFlags.DecodeMsg", - "cmd:cmd:method:BatchJobReplicateFlags.EncodeMsg", - "cmd:cmd:method:BatchJobReplicateFlags.MarshalMsg", - "cmd:cmd:method:BatchJobReplicateFlags.Msgsize", - "cmd:cmd:method:BatchJobReplicateFlags.UnmarshalMsg", - "cmd:cmd:method:BatchJobReplicateResourceType.DecodeMsg", - "cmd:cmd:method:BatchJobReplicateResourceType.EncodeMsg", - "cmd:cmd:method:BatchJobReplicateResourceType.MarshalMsg", - "cmd:cmd:method:BatchJobReplicateResourceType.Msgsize", - "cmd:cmd:method:BatchJobReplicateResourceType.UnmarshalMsg", - "cmd:cmd:method:BatchJobReplicateResourceType.Validate", - "cmd:cmd:method:BatchJobReplicateSource.DecodeMsg", - "cmd:cmd:method:BatchJobReplicateSource.EncodeMsg", - "cmd:cmd:method:BatchJobReplicateSource.MarshalMsg", - "cmd:cmd:method:BatchJobReplicateSource.Msgsize", - "cmd:cmd:method:BatchJobReplicateSource.UnmarshalMsg", - "cmd:cmd:method:BatchJobReplicateSource.ValidPath", - "cmd:cmd:method:BatchJobReplicateTarget.DecodeMsg", - "cmd:cmd:method:BatchJobReplicateTarget.EncodeMsg", - "cmd:cmd:method:BatchJobReplicateTarget.MarshalMsg", - "cmd:cmd:method:BatchJobReplicateTarget.Msgsize", - "cmd:cmd:method:BatchJobReplicateTarget.UnmarshalMsg", - "cmd:cmd:method:BatchJobReplicateTarget.ValidPath", - "cmd:cmd:method:BatchJobReplicateV1.DecodeMsg", - "cmd:cmd:method:BatchJobReplicateV1.EncodeMsg", - "cmd:cmd:method:BatchJobReplicateV1.MarshalMsg", - "cmd:cmd:method:BatchJobReplicateV1.Msgsize", - "cmd:cmd:method:BatchJobReplicateV1.Notify", - "cmd:cmd:method:BatchJobReplicateV1.RedactSensitive", - "cmd:cmd:method:BatchJobReplicateV1.RemoteToLocal", - "cmd:cmd:method:BatchJobReplicateV1.ReplicateFromSource", - "cmd:cmd:method:BatchJobReplicateV1.ReplicateToTarget", - "cmd:cmd:method:BatchJobReplicateV1.Start", - "cmd:cmd:method:BatchJobReplicateV1.StartFromSource", - "cmd:cmd:method:BatchJobReplicateV1.UnmarshalMsg", - "cmd:cmd:method:BatchJobReplicateV1.Validate", - "cmd:cmd:method:BatchJobRequest.DecodeMsg", - "cmd:cmd:method:BatchJobRequest.EncodeMsg", - "cmd:cmd:method:BatchJobRequest.MarshalMsg", - "cmd:cmd:method:BatchJobRequest.Msgsize", - "cmd:cmd:method:BatchJobRequest.RedactSensitive", - "cmd:cmd:method:BatchJobRequest.Type", - "cmd:cmd:method:BatchJobRequest.UnmarshalMsg", - "cmd:cmd:method:BatchJobRequest.Validate", - "cmd:cmd:method:BatchJobRetry.DecodeMsg", - "cmd:cmd:method:BatchJobRetry.EncodeMsg", - "cmd:cmd:method:BatchJobRetry.MarshalMsg", - "cmd:cmd:method:BatchJobRetry.Msgsize", - "cmd:cmd:method:BatchJobRetry.UnmarshalMsg", - "cmd:cmd:method:BatchJobRetry.UnmarshalYAML", - "cmd:cmd:method:BatchJobRetry.Validate", - "cmd:cmd:method:BatchJobSize.DecodeMsg", - "cmd:cmd:method:BatchJobSize.EncodeMsg", - "cmd:cmd:method:BatchJobSize.MarshalMsg", - "cmd:cmd:method:BatchJobSize.Msgsize", - "cmd:cmd:method:BatchJobSize.UnmarshalMsg", - "cmd:cmd:method:BatchJobSize.UnmarshalYAML", - "cmd:cmd:method:BatchJobSizeFilter.DecodeMsg", - "cmd:cmd:method:BatchJobSizeFilter.EncodeMsg", - "cmd:cmd:method:BatchJobSizeFilter.InRange", - "cmd:cmd:method:BatchJobSizeFilter.MarshalMsg", - "cmd:cmd:method:BatchJobSizeFilter.Msgsize", - "cmd:cmd:method:BatchJobSizeFilter.UnmarshalMsg", - "cmd:cmd:method:BatchJobSizeFilter.UnmarshalYAML", - "cmd:cmd:method:BatchJobSizeFilter.Validate", - "cmd:cmd:method:BatchJobSnowball.DecodeMsg", - "cmd:cmd:method:BatchJobSnowball.EncodeMsg", - "cmd:cmd:method:BatchJobSnowball.MarshalMsg", - "cmd:cmd:method:BatchJobSnowball.Msgsize", - "cmd:cmd:method:BatchJobSnowball.UnmarshalMsg", - "cmd:cmd:method:BatchJobSnowball.UnmarshalYAML", - "cmd:cmd:method:BatchJobSnowball.Validate", - "cmd:cmd:method:BatchJobYamlErr.Error", - "cmd:cmd:method:BatchKeyRotateFilter.DecodeMsg", - "cmd:cmd:method:BatchKeyRotateFilter.EncodeMsg", - "cmd:cmd:method:BatchKeyRotateFilter.MarshalMsg", - "cmd:cmd:method:BatchKeyRotateFilter.Msgsize", - "cmd:cmd:method:BatchKeyRotateFilter.UnmarshalMsg", - "cmd:cmd:method:BatchKeyRotateNotification.DecodeMsg", - "cmd:cmd:method:BatchKeyRotateNotification.EncodeMsg", - "cmd:cmd:method:BatchKeyRotateNotification.MarshalMsg", - "cmd:cmd:method:BatchKeyRotateNotification.Msgsize", - "cmd:cmd:method:BatchKeyRotateNotification.UnmarshalMsg", - "cmd:cmd:method:BatchKeyRotationType.DecodeMsg", - "cmd:cmd:method:BatchKeyRotationType.EncodeMsg", - "cmd:cmd:method:BatchKeyRotationType.MarshalMsg", - "cmd:cmd:method:BatchKeyRotationType.Msgsize", - "cmd:cmd:method:BatchKeyRotationType.UnmarshalMsg", - "cmd:cmd:method:BatchReplicateFilter.DecodeMsg", - "cmd:cmd:method:BatchReplicateFilter.EncodeMsg", - "cmd:cmd:method:BatchReplicateFilter.MarshalMsg", - "cmd:cmd:method:BatchReplicateFilter.Msgsize", - "cmd:cmd:method:BatchReplicateFilter.UnmarshalMsg", - "cmd:cmd:method:BitrotAlgorithm.Available", - "cmd:cmd:method:BitrotAlgorithm.DecodeMsg", - "cmd:cmd:method:BitrotAlgorithm.EncodeMsg", - "cmd:cmd:method:BitrotAlgorithm.MarshalMsg", - "cmd:cmd:method:BitrotAlgorithm.Msgsize", - "cmd:cmd:method:BitrotAlgorithm.New", - "cmd:cmd:method:BitrotAlgorithm.String", - "cmd:cmd:method:BitrotAlgorithm.UnmarshalMsg", - "cmd:cmd:method:BucketAlreadyExists.Error", - "cmd:cmd:method:BucketAlreadyOwnedByYou.Error", - "cmd:cmd:method:BucketExists.Error", - "cmd:cmd:method:BucketInfo.MarshalMsg", - "cmd:cmd:method:BucketInfo.Msgsize", - "cmd:cmd:method:BucketInfo.UnmarshalMsg", - "cmd:cmd:method:BucketLifecycleNotFound.Error", - "cmd:cmd:method:BucketMetadata.DecodeMsg", - "cmd:cmd:method:BucketMetadata.EncodeMsg", - "cmd:cmd:method:BucketMetadata.MarshalMsg", - "cmd:cmd:method:BucketMetadata.Msgsize", - "cmd:cmd:method:BucketMetadata.ObjectLocking", - "cmd:cmd:method:BucketMetadata.Save", - "cmd:cmd:method:BucketMetadata.SetCreatedAt", - "cmd:cmd:method:BucketMetadata.UnmarshalMsg", - "cmd:cmd:method:BucketMetadata.Versioning", - "cmd:cmd:method:BucketMetadataSys.Count", - "cmd:cmd:method:BucketMetadataSys.CreatedAt", - "cmd:cmd:method:BucketMetadataSys.Delete", - "cmd:cmd:method:BucketMetadataSys.Get", - "cmd:cmd:method:BucketMetadataSys.GetBucketPolicy", - "cmd:cmd:method:BucketMetadataSys.GetBucketTargetsConfig", - "cmd:cmd:method:BucketMetadataSys.GetConfig", - "cmd:cmd:method:BucketMetadataSys.GetConfigFromDisk", - "cmd:cmd:method:BucketMetadataSys.GetCorsConfig", - "cmd:cmd:method:BucketMetadataSys.GetCorsConfigXML", - "cmd:cmd:method:BucketMetadataSys.GetLifecycleConfig", - "cmd:cmd:method:BucketMetadataSys.GetNotificationConfig", - "cmd:cmd:method:BucketMetadataSys.GetObjectLockConfig", - "cmd:cmd:method:BucketMetadataSys.GetPolicyConfig", - "cmd:cmd:method:BucketMetadataSys.GetQuotaConfig", - "cmd:cmd:method:BucketMetadataSys.GetReplicationConfig", - "cmd:cmd:method:BucketMetadataSys.GetResidentCorsConfig", - "cmd:cmd:method:BucketMetadataSys.GetSSEConfig", - "cmd:cmd:method:BucketMetadataSys.GetTaggingConfig", - "cmd:cmd:method:BucketMetadataSys.GetVersioningConfig", - "cmd:cmd:method:BucketMetadataSys.Init", - "cmd:cmd:method:BucketMetadataSys.Initialized", - "cmd:cmd:method:BucketMetadataSys.Remove", - "cmd:cmd:method:BucketMetadataSys.RemoveStaleBuckets", - "cmd:cmd:method:BucketMetadataSys.Reset", - "cmd:cmd:method:BucketMetadataSys.Set", - "cmd:cmd:method:BucketMetadataSys.Update", - "cmd:cmd:method:BucketNameInvalid.Error", - "cmd:cmd:method:BucketNotEmpty.Error", - "cmd:cmd:method:BucketNotFound.Error", - "cmd:cmd:method:BucketObjectLockConfigNotFound.Error", - "cmd:cmd:method:BucketObjectLockSys.Get", - "cmd:cmd:method:BucketOptions.MarshalMsg", - "cmd:cmd:method:BucketOptions.Msgsize", - "cmd:cmd:method:BucketOptions.UnmarshalMsg", - "cmd:cmd:method:BucketPolicyNotFound.Error", - "cmd:cmd:method:BucketQuotaConfigNotFound.Error", - "cmd:cmd:method:BucketQuotaExceeded.Error", - "cmd:cmd:method:BucketQuotaSys.Get", - "cmd:cmd:method:BucketQuotaSys.GetBucketUsageInfo", - "cmd:cmd:method:BucketQuotaSys.Init", - "cmd:cmd:method:BucketRemoteAlreadyExists.Error", - "cmd:cmd:method:BucketRemoteArnInvalid.Error", - "cmd:cmd:method:BucketRemoteArnTypeInvalid.Error", - "cmd:cmd:method:BucketRemoteDestinationNotFound.Error", - "cmd:cmd:method:BucketRemoteIdenticalToSource.Error", - "cmd:cmd:method:BucketRemoteLabelInUse.Error", - "cmd:cmd:method:BucketRemoteRemoveDisallowed.Error", - "cmd:cmd:method:BucketRemoteTargetNotFound.Error", - "cmd:cmd:method:BucketRemoteTargetNotVersioned.Error", - "cmd:cmd:method:BucketReplicationConfigNotFound.Error", - "cmd:cmd:method:BucketReplicationResyncStatus.DecodeMsg", - "cmd:cmd:method:BucketReplicationResyncStatus.EncodeMsg", - "cmd:cmd:method:BucketReplicationResyncStatus.MarshalMsg", - "cmd:cmd:method:BucketReplicationResyncStatus.Msgsize", - "cmd:cmd:method:BucketReplicationResyncStatus.UnmarshalMsg", - "cmd:cmd:method:BucketReplicationSourceNotVersioned.Error", - "cmd:cmd:method:BucketReplicationStat.DecodeMsg", - "cmd:cmd:method:BucketReplicationStat.EncodeMsg", - "cmd:cmd:method:BucketReplicationStat.MarshalMsg", - "cmd:cmd:method:BucketReplicationStat.Msgsize", - "cmd:cmd:method:BucketReplicationStat.UnmarshalMsg", - "cmd:cmd:method:BucketReplicationStats.Clone", - "cmd:cmd:method:BucketReplicationStats.DecodeMsg", - "cmd:cmd:method:BucketReplicationStats.Empty", - "cmd:cmd:method:BucketReplicationStats.EncodeMsg", - "cmd:cmd:method:BucketReplicationStats.MarshalMsg", - "cmd:cmd:method:BucketReplicationStats.Msgsize", - "cmd:cmd:method:BucketReplicationStats.UnmarshalMsg", - "cmd:cmd:method:BucketSSEConfigNotFound.Error", - "cmd:cmd:method:BucketSSEConfigSys.Get", - "cmd:cmd:method:BucketStats.DecodeMsg", - "cmd:cmd:method:BucketStats.EncodeMsg", - "cmd:cmd:method:BucketStats.MarshalMsg", - "cmd:cmd:method:BucketStats.Msgsize", - "cmd:cmd:method:BucketStats.UnmarshalMsg", - "cmd:cmd:method:BucketStatsMap.DecodeMsg", - "cmd:cmd:method:BucketStatsMap.EncodeMsg", - "cmd:cmd:method:BucketStatsMap.MarshalMsg", - "cmd:cmd:method:BucketStatsMap.Msgsize", - "cmd:cmd:method:BucketStatsMap.UnmarshalMsg", - "cmd:cmd:method:BucketTaggingNotFound.Error", - "cmd:cmd:method:BucketTargetSys.Delete", - "cmd:cmd:method:BucketTargetSys.GetRemoteBucketTargetByArn", - "cmd:cmd:method:BucketTargetSys.GetRemoteTargetClient", - "cmd:cmd:method:BucketTargetSys.ListBucketTargets", - "cmd:cmd:method:BucketTargetSys.ListTargets", - "cmd:cmd:method:BucketTargetSys.RemoveTarget", - "cmd:cmd:method:BucketTargetSys.SetTarget", - "cmd:cmd:method:BucketTargetSys.UpdateAllTargets", - "cmd:cmd:method:BucketVersioningSys.Enabled", - "cmd:cmd:method:BucketVersioningSys.Get", - "cmd:cmd:method:BucketVersioningSys.PrefixEnabled", - "cmd:cmd:method:BucketVersioningSys.PrefixSuspended", - "cmd:cmd:method:BucketVersioningSys.Suspended", - "cmd:cmd:method:CheckPartsHandlerParams.DecodeMsg", - "cmd:cmd:method:CheckPartsHandlerParams.EncodeMsg", - "cmd:cmd:method:CheckPartsHandlerParams.MarshalMsg", - "cmd:cmd:method:CheckPartsHandlerParams.Msgsize", - "cmd:cmd:method:CheckPartsHandlerParams.UnmarshalMsg", - "cmd:cmd:method:CheckPartsResp.DecodeMsg", - "cmd:cmd:method:CheckPartsResp.EncodeMsg", - "cmd:cmd:method:CheckPartsResp.MarshalMsg", - "cmd:cmd:method:CheckPartsResp.Msgsize", - "cmd:cmd:method:CheckPartsResp.UnmarshalMsg", - "cmd:cmd:method:ChecksumAlgo.DecodeMsg", - "cmd:cmd:method:ChecksumAlgo.EncodeMsg", - "cmd:cmd:method:ChecksumAlgo.MarshalMsg", - "cmd:cmd:method:ChecksumAlgo.Msgsize", - "cmd:cmd:method:ChecksumAlgo.UnmarshalMsg", - "cmd:cmd:method:ChecksumInfo.DecodeMsg", - "cmd:cmd:method:ChecksumInfo.EncodeMsg", - "cmd:cmd:method:ChecksumInfo.MarshalJSON", - "cmd:cmd:method:ChecksumInfo.MarshalMsg", - "cmd:cmd:method:ChecksumInfo.Msgsize", - "cmd:cmd:method:ChecksumInfo.UnmarshalJSON", - "cmd:cmd:method:ChecksumInfo.UnmarshalMsg", - "cmd:cmd:method:CompleteMultipartUpload.MarshalMsg", - "cmd:cmd:method:CompleteMultipartUpload.Msgsize", - "cmd:cmd:method:CompleteMultipartUpload.UnmarshalMsg", - "cmd:cmd:method:CompletePart.MarshalMsg", - "cmd:cmd:method:CompletePart.Msgsize", - "cmd:cmd:method:CompletePart.UnmarshalMsg", - "cmd:cmd:method:ConfigDir.Get", - "cmd:cmd:method:ConfigSys.Init", - "cmd:cmd:method:DailyAllTierStats.DecodeMsg", - "cmd:cmd:method:DailyAllTierStats.EncodeMsg", - "cmd:cmd:method:DailyAllTierStats.MarshalMsg", - "cmd:cmd:method:DailyAllTierStats.Msgsize", - "cmd:cmd:method:DailyAllTierStats.UnmarshalMsg", - "cmd:cmd:method:DataMovementOverwriteErr.Error", - "cmd:cmd:method:DecryptBlocksReader.Read", - "cmd:cmd:method:DeleteBulkReq.DecodeMsg", - "cmd:cmd:method:DeleteBulkReq.EncodeMsg", - "cmd:cmd:method:DeleteBulkReq.MarshalMsg", - "cmd:cmd:method:DeleteBulkReq.Msgsize", - "cmd:cmd:method:DeleteBulkReq.UnmarshalMsg", - "cmd:cmd:method:DeleteFileHandlerParams.DecodeMsg", - "cmd:cmd:method:DeleteFileHandlerParams.EncodeMsg", - "cmd:cmd:method:DeleteFileHandlerParams.MarshalMsg", - "cmd:cmd:method:DeleteFileHandlerParams.Msgsize", - "cmd:cmd:method:DeleteFileHandlerParams.UnmarshalMsg", - "cmd:cmd:method:DeleteMarkerMTime.MarshalXML", - "cmd:cmd:method:DeleteOptions.DecodeMsg", - "cmd:cmd:method:DeleteOptions.EncodeMsg", - "cmd:cmd:method:DeleteOptions.MarshalMsg", - "cmd:cmd:method:DeleteOptions.Msgsize", - "cmd:cmd:method:DeleteOptions.UnmarshalMsg", - "cmd:cmd:method:DeleteVersionHandlerParams.DecodeMsg", - "cmd:cmd:method:DeleteVersionHandlerParams.EncodeMsg", - "cmd:cmd:method:DeleteVersionHandlerParams.MarshalMsg", - "cmd:cmd:method:DeleteVersionHandlerParams.Msgsize", - "cmd:cmd:method:DeleteVersionHandlerParams.UnmarshalMsg", - "cmd:cmd:method:DeleteVersionsErrsResp.DecodeMsg", - "cmd:cmd:method:DeleteVersionsErrsResp.EncodeMsg", - "cmd:cmd:method:DeleteVersionsErrsResp.MarshalMsg", - "cmd:cmd:method:DeleteVersionsErrsResp.Msgsize", - "cmd:cmd:method:DeleteVersionsErrsResp.UnmarshalMsg", - "cmd:cmd:method:DeletedObject.DeleteMarkerReplicationStatus", - "cmd:cmd:method:DeletedObject.VersionPurgeStatus", - "cmd:cmd:method:DeletedObjectInfo.MarshalMsg", - "cmd:cmd:method:DeletedObjectInfo.Msgsize", - "cmd:cmd:method:DeletedObjectInfo.UnmarshalMsg", - "cmd:cmd:method:DeletedObjectReplicationInfo.ToMRFEntry", - "cmd:cmd:method:DiskInfo.DecodeMsg", - "cmd:cmd:method:DiskInfo.EncodeMsg", - "cmd:cmd:method:DiskInfo.MarshalMsg", - "cmd:cmd:method:DiskInfo.Msgsize", - "cmd:cmd:method:DiskInfo.UnmarshalMsg", - "cmd:cmd:method:DiskInfoOptions.DecodeMsg", - "cmd:cmd:method:DiskInfoOptions.EncodeMsg", - "cmd:cmd:method:DiskInfoOptions.MarshalMsg", - "cmd:cmd:method:DiskInfoOptions.Msgsize", - "cmd:cmd:method:DiskInfoOptions.UnmarshalMsg", - "cmd:cmd:method:DiskMetrics.DecodeMsg", - "cmd:cmd:method:DiskMetrics.EncodeMsg", - "cmd:cmd:method:DiskMetrics.MarshalMsg", - "cmd:cmd:method:DiskMetrics.Msgsize", - "cmd:cmd:method:DiskMetrics.UnmarshalMsg", - "cmd:cmd:method:Endpoint.Equal", - "cmd:cmd:method:Endpoint.GridHost", - "cmd:cmd:method:Endpoint.HTTPS", - "cmd:cmd:method:Endpoint.SetDiskIndex", - "cmd:cmd:method:Endpoint.SetPoolIndex", - "cmd:cmd:method:Endpoint.SetSetIndex", - "cmd:cmd:method:Endpoint.String", - "cmd:cmd:method:Endpoint.Type", - "cmd:cmd:method:Endpoint.UpdateIsLocal", - "cmd:cmd:method:EndpointServerPools.Add", - "cmd:cmd:method:EndpointServerPools.ESCount", - "cmd:cmd:method:EndpointServerPools.FindGridHostsFromPeer", - "cmd:cmd:method:EndpointServerPools.FindGridHostsFromPeerPool", - "cmd:cmd:method:EndpointServerPools.FindGridHostsFromPeerStr", - "cmd:cmd:method:EndpointServerPools.FirstLocal", - "cmd:cmd:method:EndpointServerPools.GetLocalPoolIdx", - "cmd:cmd:method:EndpointServerPools.GetNodes", - "cmd:cmd:method:EndpointServerPools.GetPoolIdx", - "cmd:cmd:method:EndpointServerPools.GridHosts", - "cmd:cmd:method:EndpointServerPools.HTTPS", - "cmd:cmd:method:EndpointServerPools.Hostnames", - "cmd:cmd:method:EndpointServerPools.Legacy", - "cmd:cmd:method:EndpointServerPools.LocalDisksPaths", - "cmd:cmd:method:EndpointServerPools.Localhost", - "cmd:cmd:method:EndpointServerPools.NEndpoints", - "cmd:cmd:method:EndpointServerPools.NLocalDisksPathsPerPool", - "cmd:cmd:method:Endpoints.GetAllStrings", - "cmd:cmd:method:Endpoints.GetString", - "cmd:cmd:method:Endpoints.HTTPS", - "cmd:cmd:method:Endpoints.UpdateIsLocal", - "cmd:cmd:method:Erasure.Decode", - "cmd:cmd:method:Erasure.DecodeDataAndParityBlocks", - "cmd:cmd:method:Erasure.DecodeDataBlocks", - "cmd:cmd:method:Erasure.Encode", - "cmd:cmd:method:Erasure.EncodeData", - "cmd:cmd:method:Erasure.Heal", - "cmd:cmd:method:Erasure.ShardFileOffset", - "cmd:cmd:method:Erasure.ShardFileSize", - "cmd:cmd:method:Erasure.ShardSize", - "cmd:cmd:method:ErasureAlgo.DecodeMsg", - "cmd:cmd:method:ErasureAlgo.EncodeMsg", - "cmd:cmd:method:ErasureAlgo.MarshalMsg", - "cmd:cmd:method:ErasureAlgo.Msgsize", - "cmd:cmd:method:ErasureAlgo.String", - "cmd:cmd:method:ErasureAlgo.UnmarshalMsg", - "cmd:cmd:method:ErasureInfo.DecodeMsg", - "cmd:cmd:method:ErasureInfo.EncodeMsg", - "cmd:cmd:method:ErasureInfo.Equal", - "cmd:cmd:method:ErasureInfo.GetChecksumInfo", - "cmd:cmd:method:ErasureInfo.MarshalMsg", - "cmd:cmd:method:ErasureInfo.Msgsize", - "cmd:cmd:method:ErasureInfo.ShardFileSize", - "cmd:cmd:method:ErasureInfo.ShardSize", - "cmd:cmd:method:ErasureInfo.UnmarshalMsg", - "cmd:cmd:method:EventNotifier.AddRulesMap", - "cmd:cmd:method:EventNotifier.GetARNList", - "cmd:cmd:method:EventNotifier.InitBucketTargets", - "cmd:cmd:method:EventNotifier.RemoveAllBucketTargets", - "cmd:cmd:method:EventNotifier.RemoveNotification", - "cmd:cmd:method:EventNotifier.Send", - "cmd:cmd:method:EventNotifier.Targets", - "cmd:cmd:method:ExpirationOptions.MarshalMsg", - "cmd:cmd:method:ExpirationOptions.Msgsize", - "cmd:cmd:method:ExpirationOptions.UnmarshalMsg", - "cmd:cmd:method:FileInfo.AddObjectPart", - "cmd:cmd:method:FileInfo.DataMov", - "cmd:cmd:method:FileInfo.DecodeMsg", - "cmd:cmd:method:FileInfo.DeleteMarkerReplicationStatus", - "cmd:cmd:method:FileInfo.EncodeMsg", - "cmd:cmd:method:FileInfo.Equals", - "cmd:cmd:method:FileInfo.GetDataDir", - "cmd:cmd:method:FileInfo.HasNegativePartSize", - "cmd:cmd:method:FileInfo.Healing", - "cmd:cmd:method:FileInfo.InlineData", - "cmd:cmd:method:FileInfo.IsCompressed", - "cmd:cmd:method:FileInfo.IsRemote", - "cmd:cmd:method:FileInfo.IsRestoreObjReq", - "cmd:cmd:method:FileInfo.IsValid", - "cmd:cmd:method:FileInfo.MarshalMsg", - "cmd:cmd:method:FileInfo.MetadataEquals", - "cmd:cmd:method:FileInfo.Msgsize", - "cmd:cmd:method:FileInfo.ObjectToPartOffset", - "cmd:cmd:method:FileInfo.ReadQuorum", - "cmd:cmd:method:FileInfo.ReplicationInfoEquals", - "cmd:cmd:method:FileInfo.ReplicationStatus", - "cmd:cmd:method:FileInfo.SetDataMov", - "cmd:cmd:method:FileInfo.SetHealing", - "cmd:cmd:method:FileInfo.SetInlineData", - "cmd:cmd:method:FileInfo.SetSkipTierFreeVersion", - "cmd:cmd:method:FileInfo.SetTierFreeVersion", - "cmd:cmd:method:FileInfo.SetTierFreeVersionID", - "cmd:cmd:method:FileInfo.ShallowCopy", - "cmd:cmd:method:FileInfo.ShardFileSize", - "cmd:cmd:method:FileInfo.SkipTierFreeVersion", - "cmd:cmd:method:FileInfo.TierFreeVersion", - "cmd:cmd:method:FileInfo.TierFreeVersionID", - "cmd:cmd:method:FileInfo.ToObjectInfo", - "cmd:cmd:method:FileInfo.TransitionInfoEquals", - "cmd:cmd:method:FileInfo.UnmarshalMsg", - "cmd:cmd:method:FileInfo.VersionPurgeStatus", - "cmd:cmd:method:FileInfo.WriteQuorum", - "cmd:cmd:method:FileInfoVersions.DecodeMsg", - "cmd:cmd:method:FileInfoVersions.EncodeMsg", - "cmd:cmd:method:FileInfoVersions.MarshalMsg", - "cmd:cmd:method:FileInfoVersions.Msgsize", - "cmd:cmd:method:FileInfoVersions.Size", - "cmd:cmd:method:FileInfoVersions.UnmarshalMsg", - "cmd:cmd:method:FilesInfo.DecodeMsg", - "cmd:cmd:method:FilesInfo.EncodeMsg", - "cmd:cmd:method:FilesInfo.MarshalMsg", - "cmd:cmd:method:FilesInfo.Msgsize", - "cmd:cmd:method:FilesInfo.UnmarshalMsg", - "cmd:cmd:method:GenericError.Unwrap", - "cmd:cmd:method:GetObjectReader.Close", - "cmd:cmd:method:GetObjectReader.WithCleanupFuncs", - "cmd:cmd:method:HTTPAPIStats.Dec", - "cmd:cmd:method:HTTPAPIStats.Get", - "cmd:cmd:method:HTTPAPIStats.Inc", - "cmd:cmd:method:HTTPAPIStats.Load", - "cmd:cmd:method:HTTPConsoleLoggerSys.Cancel", - "cmd:cmd:method:HTTPConsoleLoggerSys.Content", - "cmd:cmd:method:HTTPConsoleLoggerSys.Endpoint", - "cmd:cmd:method:HTTPConsoleLoggerSys.HasLogListeners", - "cmd:cmd:method:HTTPConsoleLoggerSys.Init", - "cmd:cmd:method:HTTPConsoleLoggerSys.IsOnline", - "cmd:cmd:method:HTTPConsoleLoggerSys.Send", - "cmd:cmd:method:HTTPConsoleLoggerSys.SetNodeName", - "cmd:cmd:method:HTTPConsoleLoggerSys.Stats", - "cmd:cmd:method:HTTPConsoleLoggerSys.String", - "cmd:cmd:method:HTTPConsoleLoggerSys.Subscribe", - "cmd:cmd:method:HTTPConsoleLoggerSys.Type", - "cmd:cmd:method:HTTPRangeSpec.GetLength", - "cmd:cmd:method:HTTPRangeSpec.GetOffsetLength", - "cmd:cmd:method:HTTPRangeSpec.String", - "cmd:cmd:method:HTTPRangeSpec.ToHeader", - "cmd:cmd:method:HealthResult.String", - "cmd:cmd:method:IAMStoreSys.AddServiceAccount", - "cmd:cmd:method:IAMStoreSys.AddUser", - "cmd:cmd:method:IAMStoreSys.AddUsersToGroup", - "cmd:cmd:method:IAMStoreSys.DeletePolicy", - "cmd:cmd:method:IAMStoreSys.DeleteUser", - "cmd:cmd:method:IAMStoreSys.DeleteUsers", - "cmd:cmd:method:IAMStoreSys.GetAllParentUsers", - "cmd:cmd:method:IAMStoreSys.GetAllSTSUserMappings", - "cmd:cmd:method:IAMStoreSys.GetBucketUsers", - "cmd:cmd:method:IAMStoreSys.GetGroupDescription", - "cmd:cmd:method:IAMStoreSys.GetMappedPolicy", - "cmd:cmd:method:IAMStoreSys.GetPolicy", - "cmd:cmd:method:IAMStoreSys.GetPolicyDoc", - "cmd:cmd:method:IAMStoreSys.GetSTSAndServiceAccounts", - "cmd:cmd:method:IAMStoreSys.GetUser", - "cmd:cmd:method:IAMStoreSys.GetUserInfo", - "cmd:cmd:method:IAMStoreSys.GetUsers", - "cmd:cmd:method:IAMStoreSys.GetUsersWithMappedPolicies", - "cmd:cmd:method:IAMStoreSys.GroupNotificationHandler", - "cmd:cmd:method:IAMStoreSys.HasWatcher", - "cmd:cmd:method:IAMStoreSys.ListAccessKeys", - "cmd:cmd:method:IAMStoreSys.ListGroups", - "cmd:cmd:method:IAMStoreSys.ListPolicies", - "cmd:cmd:method:IAMStoreSys.ListPolicyDocs", - "cmd:cmd:method:IAMStoreSys.ListPolicyMappings", - "cmd:cmd:method:IAMStoreSys.ListSTSAccounts", - "cmd:cmd:method:IAMStoreSys.ListServiceAccounts", - "cmd:cmd:method:IAMStoreSys.ListTempAccounts", - "cmd:cmd:method:IAMStoreSys.LoadIAMCache", - "cmd:cmd:method:IAMStoreSys.LoadUser", - "cmd:cmd:method:IAMStoreSys.MergePolicies", - "cmd:cmd:method:IAMStoreSys.PolicyDBGet", - "cmd:cmd:method:IAMStoreSys.PolicyDBSet", - "cmd:cmd:method:IAMStoreSys.PolicyDBUpdate", - "cmd:cmd:method:IAMStoreSys.PolicyMappingNotificationHandler", - "cmd:cmd:method:IAMStoreSys.PolicyNotificationHandler", - "cmd:cmd:method:IAMStoreSys.RemoveUsersFromGroup", - "cmd:cmd:method:IAMStoreSys.RevokeTokens", - "cmd:cmd:method:IAMStoreSys.SetGroupStatus", - "cmd:cmd:method:IAMStoreSys.SetPolicy", - "cmd:cmd:method:IAMStoreSys.SetTempUser", - "cmd:cmd:method:IAMStoreSys.SetUserStatus", - "cmd:cmd:method:IAMStoreSys.UpdateServiceAccount", - "cmd:cmd:method:IAMStoreSys.UpdateUserIdentity", - "cmd:cmd:method:IAMStoreSys.UpdateUserSecretKey", - "cmd:cmd:method:IAMStoreSys.UserNotificationHandler", - "cmd:cmd:method:IAMSys.AddUsersToGroup", - "cmd:cmd:method:IAMSys.CheckKey", - "cmd:cmd:method:IAMSys.CreateUser", - "cmd:cmd:method:IAMSys.CurrentPolicies", - "cmd:cmd:method:IAMSys.DeletePolicy", - "cmd:cmd:method:IAMSys.DeleteServiceAccount", - "cmd:cmd:method:IAMSys.DeleteUser", - "cmd:cmd:method:IAMSys.GetClaimsForSvcAcc", - "cmd:cmd:method:IAMSys.GetCombinedPolicy", - "cmd:cmd:method:IAMSys.GetGroupDescription", - "cmd:cmd:method:IAMSys.GetRolePolicy", - "cmd:cmd:method:IAMSys.GetServiceAccount", - "cmd:cmd:method:IAMSys.GetTemporaryAccount", - "cmd:cmd:method:IAMSys.GetUser", - "cmd:cmd:method:IAMSys.GetUserInfo", - "cmd:cmd:method:IAMSys.GetUsersSysType", - "cmd:cmd:method:IAMSys.HasRolePolicy", - "cmd:cmd:method:IAMSys.HasWatcher", - "cmd:cmd:method:IAMSys.InfoPolicy", - "cmd:cmd:method:IAMSys.Init", - "cmd:cmd:method:IAMSys.Initialized", - "cmd:cmd:method:IAMSys.IsAllowed", - "cmd:cmd:method:IAMSys.IsAllowedSTS", - "cmd:cmd:method:IAMSys.IsAllowedServiceAccount", - "cmd:cmd:method:IAMSys.IsServiceAccount", - "cmd:cmd:method:IAMSys.IsTempUser", - "cmd:cmd:method:IAMSys.ListAllAccessKeys", - "cmd:cmd:method:IAMSys.ListBucketUsers", - "cmd:cmd:method:IAMSys.ListGroups", - "cmd:cmd:method:IAMSys.ListLDAPUsers", - "cmd:cmd:method:IAMSys.ListPolicies", - "cmd:cmd:method:IAMSys.ListPolicyDocs", - "cmd:cmd:method:IAMSys.ListSTSAccounts", - "cmd:cmd:method:IAMSys.ListServiceAccounts", - "cmd:cmd:method:IAMSys.ListTempAccounts", - "cmd:cmd:method:IAMSys.ListUsers", - "cmd:cmd:method:IAMSys.Load", - "cmd:cmd:method:IAMSys.LoadGroup", - "cmd:cmd:method:IAMSys.LoadPolicy", - "cmd:cmd:method:IAMSys.LoadPolicyMapping", - "cmd:cmd:method:IAMSys.LoadServiceAccount", - "cmd:cmd:method:IAMSys.LoadUser", - "cmd:cmd:method:IAMSys.NewServiceAccount", - "cmd:cmd:method:IAMSys.NormalizeLDAPAccessKeypairs", - "cmd:cmd:method:IAMSys.NormalizeLDAPMappingImport", - "cmd:cmd:method:IAMSys.PolicyDBGet", - "cmd:cmd:method:IAMSys.PolicyDBSet", - "cmd:cmd:method:IAMSys.PolicyDBUpdateBuiltin", - "cmd:cmd:method:IAMSys.PolicyDBUpdateLDAP", - "cmd:cmd:method:IAMSys.QueryLDAPPolicyEntities", - "cmd:cmd:method:IAMSys.QueryPolicyEntities", - "cmd:cmd:method:IAMSys.RemoveUsersFromGroup", - "cmd:cmd:method:IAMSys.RevokeTokens", - "cmd:cmd:method:IAMSys.SetGroupStatus", - "cmd:cmd:method:IAMSys.SetPolicy", - "cmd:cmd:method:IAMSys.SetTempUser", - "cmd:cmd:method:IAMSys.SetUserSecretKey", - "cmd:cmd:method:IAMSys.SetUserStatus", - "cmd:cmd:method:IAMSys.SetUsersSysType", - "cmd:cmd:method:IAMSys.UpdateServiceAccount", - "cmd:cmd:method:InQueueMetric.DecodeMsg", - "cmd:cmd:method:InQueueMetric.EncodeMsg", - "cmd:cmd:method:InQueueMetric.MarshalMsg", - "cmd:cmd:method:InQueueMetric.Msgsize", - "cmd:cmd:method:InQueueMetric.UnmarshalMsg", - "cmd:cmd:method:InQueueStats.DecodeMsg", - "cmd:cmd:method:InQueueStats.EncodeMsg", - "cmd:cmd:method:InQueueStats.MarshalMsg", - "cmd:cmd:method:InQueueStats.Msgsize", - "cmd:cmd:method:InQueueStats.UnmarshalMsg", - "cmd:cmd:method:IncompleteBody.Error", - "cmd:cmd:method:InsufficientReadQuorum.Error", - "cmd:cmd:method:InsufficientReadQuorum.Unwrap", - "cmd:cmd:method:InsufficientWriteQuorum.Error", - "cmd:cmd:method:InsufficientWriteQuorum.Unwrap", - "cmd:cmd:method:InvalidArgument.Error", - "cmd:cmd:method:InvalidETag.Error", - "cmd:cmd:method:InvalidObjectState.Error", - "cmd:cmd:method:InvalidPart.Error", - "cmd:cmd:method:InvalidRange.Error", - "cmd:cmd:method:InvalidUploadID.Error", - "cmd:cmd:method:InvalidUploadIDKeyCombination.Error", - "cmd:cmd:method:InvalidVersionID.Error", - "cmd:cmd:method:KMSLogger.LogIf", - "cmd:cmd:method:KMSLogger.LogOnceIf", - "cmd:cmd:method:LastMinuteHistogram.Add", - "cmd:cmd:method:LastMinuteHistogram.DecodeMsg", - "cmd:cmd:method:LastMinuteHistogram.EncodeMsg", - "cmd:cmd:method:LastMinuteHistogram.GetAvgData", - "cmd:cmd:method:LastMinuteHistogram.MarshalMsg", - "cmd:cmd:method:LastMinuteHistogram.Merge", - "cmd:cmd:method:LastMinuteHistogram.Msgsize", - "cmd:cmd:method:LastMinuteHistogram.UnmarshalMsg", - "cmd:cmd:method:LifecycleSys.Get", - "cmd:cmd:method:ListDirResult.DecodeMsg", - "cmd:cmd:method:ListDirResult.EncodeMsg", - "cmd:cmd:method:ListDirResult.MarshalMsg", - "cmd:cmd:method:ListDirResult.Msgsize", - "cmd:cmd:method:ListDirResult.UnmarshalMsg", - "cmd:cmd:method:ListMultipartsInfo.Lookup", - "cmd:cmd:method:ListMultipartsInfo.MarshalMsg", - "cmd:cmd:method:ListMultipartsInfo.Msgsize", - "cmd:cmd:method:ListMultipartsInfo.UnmarshalMsg", - "cmd:cmd:method:ListObjectVersionsInfo.MarshalMsg", - "cmd:cmd:method:ListObjectVersionsInfo.Msgsize", - "cmd:cmd:method:ListObjectVersionsInfo.UnmarshalMsg", - "cmd:cmd:method:ListObjectsInfo.MarshalMsg", - "cmd:cmd:method:ListObjectsInfo.Msgsize", - "cmd:cmd:method:ListObjectsInfo.UnmarshalMsg", - "cmd:cmd:method:ListObjectsV2Info.MarshalMsg", - "cmd:cmd:method:ListObjectsV2Info.Msgsize", - "cmd:cmd:method:ListObjectsV2Info.UnmarshalMsg", - "cmd:cmd:method:ListPartsInfo.MarshalMsg", - "cmd:cmd:method:ListPartsInfo.Msgsize", - "cmd:cmd:method:ListPartsInfo.UnmarshalMsg", - "cmd:cmd:method:LocalDiskIDs.DecodeMsg", - "cmd:cmd:method:LocalDiskIDs.EncodeMsg", - "cmd:cmd:method:LocalDiskIDs.MarshalMsg", - "cmd:cmd:method:LocalDiskIDs.Msgsize", - "cmd:cmd:method:LocalDiskIDs.UnmarshalMsg", - "cmd:cmd:method:LockContext.Cancel", - "cmd:cmd:method:LockContext.Context", - "cmd:cmd:method:MRFReplicateEntries.DecodeMsg", - "cmd:cmd:method:MRFReplicateEntries.EncodeMsg", - "cmd:cmd:method:MRFReplicateEntries.MarshalMsg", - "cmd:cmd:method:MRFReplicateEntries.Msgsize", - "cmd:cmd:method:MRFReplicateEntries.UnmarshalMsg", - "cmd:cmd:method:MRFReplicateEntry.DecodeMsg", - "cmd:cmd:method:MRFReplicateEntry.EncodeMsg", - "cmd:cmd:method:MRFReplicateEntry.MarshalMsg", - "cmd:cmd:method:MRFReplicateEntry.Msgsize", - "cmd:cmd:method:MRFReplicateEntry.UnmarshalMsg", - "cmd:cmd:method:MakeBucketOptions.MarshalMsg", - "cmd:cmd:method:MakeBucketOptions.Msgsize", - "cmd:cmd:method:MakeBucketOptions.UnmarshalMsg", - "cmd:cmd:method:MalformedUploadID.Error", - "cmd:cmd:method:Metadata.MarshalXML", - "cmd:cmd:method:Metadata.Set", - "cmd:cmd:method:MetadataHandlerParams.DecodeMsg", - "cmd:cmd:method:MetadataHandlerParams.EncodeMsg", - "cmd:cmd:method:MetadataHandlerParams.MarshalMsg", - "cmd:cmd:method:MetadataHandlerParams.Msgsize", - "cmd:cmd:method:MetadataHandlerParams.UnmarshalMsg", - "cmd:cmd:method:MethodNotAllowed.Error", - "cmd:cmd:method:MetricDescription.MarshalMsg", - "cmd:cmd:method:MetricDescription.Msgsize", - "cmd:cmd:method:MetricDescription.UnmarshalMsg", - "cmd:cmd:method:MetricName.MarshalMsg", - "cmd:cmd:method:MetricName.Msgsize", - "cmd:cmd:method:MetricName.UnmarshalMsg", - "cmd:cmd:method:MetricNamespace.MarshalMsg", - "cmd:cmd:method:MetricNamespace.Msgsize", - "cmd:cmd:method:MetricNamespace.UnmarshalMsg", - "cmd:cmd:method:MetricSubsystem.MarshalMsg", - "cmd:cmd:method:MetricSubsystem.Msgsize", - "cmd:cmd:method:MetricSubsystem.UnmarshalMsg", - "cmd:cmd:method:MetricType.String", - "cmd:cmd:method:MetricTypeV2.MarshalMsg", - "cmd:cmd:method:MetricTypeV2.Msgsize", - "cmd:cmd:method:MetricTypeV2.UnmarshalMsg", - "cmd:cmd:method:MetricV2.MarshalMsg", - "cmd:cmd:method:MetricV2.Msgsize", - "cmd:cmd:method:MetricV2.UnmarshalMsg", - "cmd:cmd:method:MetricValues.Set", - "cmd:cmd:method:MetricValues.SetHistogram", - "cmd:cmd:method:MetricValues.ToPromMetrics", - "cmd:cmd:method:MetricsGroup.AddExtraLabels", - "cmd:cmd:method:MetricsGroup.Collect", - "cmd:cmd:method:MetricsGroup.Describe", - "cmd:cmd:method:MetricsGroup.IsBucketMetricsGroup", - "cmd:cmd:method:MetricsGroup.LockAndSetBuckets", - "cmd:cmd:method:MetricsGroup.MetricFQN", - "cmd:cmd:method:MetricsGroup.SetCache", - "cmd:cmd:method:MetricsGroupOpts.MarshalMsg", - "cmd:cmd:method:MetricsGroupOpts.Msgsize", - "cmd:cmd:method:MetricsGroupOpts.UnmarshalMsg", - "cmd:cmd:method:MetricsGroupV2.Get", - "cmd:cmd:method:MetricsGroupV2.MarshalMsg", - "cmd:cmd:method:MetricsGroupV2.Msgsize", - "cmd:cmd:method:MetricsGroupV2.RegisterRead", - "cmd:cmd:method:MetricsGroupV2.UnmarshalMsg", - "cmd:cmd:method:MultipartInfo.KMSKeyID", - "cmd:cmd:method:MultipartInfo.MarshalMsg", - "cmd:cmd:method:MultipartInfo.Msgsize", - "cmd:cmd:method:MultipartInfo.UnmarshalMsg", - "cmd:cmd:method:NewMultipartUploadResult.MarshalMsg", - "cmd:cmd:method:NewMultipartUploadResult.Msgsize", - "cmd:cmd:method:NewMultipartUploadResult.UnmarshalMsg", - "cmd:cmd:method:NotImplemented.Error", - "cmd:cmd:method:NotificationGroup.Go", - "cmd:cmd:method:NotificationGroup.Wait", - "cmd:cmd:method:NotificationGroup.WithRetries", - "cmd:cmd:method:NotificationSys.BackgroundHealStatus", - "cmd:cmd:method:NotificationSys.CommitBinary", - "cmd:cmd:method:NotificationSys.DeleteBucketMetadata", - "cmd:cmd:method:NotificationSys.DeletePolicy", - "cmd:cmd:method:NotificationSys.DeleteServiceAccount", - "cmd:cmd:method:NotificationSys.DeleteUploadID", - "cmd:cmd:method:NotificationSys.DeleteUser", - "cmd:cmd:method:NotificationSys.DownloadProfilingData", - "cmd:cmd:method:NotificationSys.DriveSpeedTest", - "cmd:cmd:method:NotificationSys.GetBandwidthReports", - "cmd:cmd:method:NotificationSys.GetBucketMetrics", - "cmd:cmd:method:NotificationSys.GetCPUs", - "cmd:cmd:method:NotificationSys.GetClusterAllBucketStats", - "cmd:cmd:method:NotificationSys.GetClusterBucketStats", - "cmd:cmd:method:NotificationSys.GetClusterMetrics", - "cmd:cmd:method:NotificationSys.GetClusterSiteMetrics", - "cmd:cmd:method:NotificationSys.GetLastDayTierStats", - "cmd:cmd:method:NotificationSys.GetLocks", - "cmd:cmd:method:NotificationSys.GetMemInfo", - "cmd:cmd:method:NotificationSys.GetMetrics", - "cmd:cmd:method:NotificationSys.GetNetInfo", - "cmd:cmd:method:NotificationSys.GetOSInfo", - "cmd:cmd:method:NotificationSys.GetPartitions", - "cmd:cmd:method:NotificationSys.GetPeerOnlineCount", - "cmd:cmd:method:NotificationSys.GetProcInfo", - "cmd:cmd:method:NotificationSys.GetReplicationMRF", - "cmd:cmd:method:NotificationSys.GetResourceMetrics", - "cmd:cmd:method:NotificationSys.GetSysConfig", - "cmd:cmd:method:NotificationSys.GetSysErrors", - "cmd:cmd:method:NotificationSys.GetSysServices", - "cmd:cmd:method:NotificationSys.LoadBucketMetadata", - "cmd:cmd:method:NotificationSys.LoadGroup", - "cmd:cmd:method:NotificationSys.LoadPolicy", - "cmd:cmd:method:NotificationSys.LoadPolicyMapping", - "cmd:cmd:method:NotificationSys.LoadRebalanceMeta", - "cmd:cmd:method:NotificationSys.LoadServiceAccount", - "cmd:cmd:method:NotificationSys.LoadTransitionTierConfig", - "cmd:cmd:method:NotificationSys.LoadUser", - "cmd:cmd:method:NotificationSys.Netperf", - "cmd:cmd:method:NotificationSys.ReloadPoolMeta", - "cmd:cmd:method:NotificationSys.ReloadSiteReplicationConfig", - "cmd:cmd:method:NotificationSys.ServerInfo", - "cmd:cmd:method:NotificationSys.ServiceFreeze", - "cmd:cmd:method:NotificationSys.SignalConfigReload", - "cmd:cmd:method:NotificationSys.SignalService", - "cmd:cmd:method:NotificationSys.SignalServiceV2", - "cmd:cmd:method:NotificationSys.SpeedTest", - "cmd:cmd:method:NotificationSys.StartProfiling", - "cmd:cmd:method:NotificationSys.StopRebalance", - "cmd:cmd:method:NotificationSys.StorageInfo", - "cmd:cmd:method:NotificationSys.VerifyBinary", - "cmd:cmd:method:ObjectAlreadyExists.Error", - "cmd:cmd:method:ObjectExistsAsDirectory.Error", - "cmd:cmd:method:ObjectInfo.ArchiveInfo", - "cmd:cmd:method:ObjectInfo.Clone", - "cmd:cmd:method:ObjectInfo.DecryptedSize", - "cmd:cmd:method:ObjectInfo.EncryptedSize", - "cmd:cmd:method:ObjectInfo.ExpiresStr", - "cmd:cmd:method:ObjectInfo.GetActualSize", - "cmd:cmd:method:ObjectInfo.GetDecryptedRange", - "cmd:cmd:method:ObjectInfo.IsCompressed", - "cmd:cmd:method:ObjectInfo.IsCompressedOK", - "cmd:cmd:method:ObjectInfo.IsRemote", - "cmd:cmd:method:ObjectInfo.KMSKeyID", - "cmd:cmd:method:ObjectInfo.MarshalMsg", - "cmd:cmd:method:ObjectInfo.Msgsize", - "cmd:cmd:method:ObjectInfo.ReplicationState", - "cmd:cmd:method:ObjectInfo.TargetReplicationStatus", - "cmd:cmd:method:ObjectInfo.ToLifecycleOpts", - "cmd:cmd:method:ObjectInfo.TraceObjName", - "cmd:cmd:method:ObjectInfo.TraceVersionID", - "cmd:cmd:method:ObjectInfo.UnmarshalMsg", - "cmd:cmd:method:ObjectLocked.Error", - "cmd:cmd:method:ObjectNameInvalid.Error", - "cmd:cmd:method:ObjectNamePrefixAsSlash.Error", - "cmd:cmd:method:ObjectNameTooLong.Error", - "cmd:cmd:method:ObjectNotFound.Error", - "cmd:cmd:method:ObjectOptions.DeleteMarkerReplicationStatus", - "cmd:cmd:method:ObjectOptions.PutReplicationState", - "cmd:cmd:method:ObjectOptions.SetDeleteReplicationState", - "cmd:cmd:method:ObjectOptions.SetEvalMetadataFn", - "cmd:cmd:method:ObjectOptions.SetEvalRetentionBypassFn", - "cmd:cmd:method:ObjectOptions.SetReplicaStatus", - "cmd:cmd:method:ObjectOptions.VersionPurgeStatus", - "cmd:cmd:method:ObjectPartInfo.DecodeMsg", - "cmd:cmd:method:ObjectPartInfo.EncodeMsg", - "cmd:cmd:method:ObjectPartInfo.MarshalMsg", - "cmd:cmd:method:ObjectPartInfo.Msgsize", - "cmd:cmd:method:ObjectPartInfo.UnmarshalMsg", - "cmd:cmd:method:ObjectToDelete.ReplicationState", - "cmd:cmd:method:ObjectToDelete.TraceObjName", - "cmd:cmd:method:ObjectToDelete.TraceVersionID", - "cmd:cmd:method:ObjectTooLarge.Error", - "cmd:cmd:method:ObjectTooSmall.Error", - "cmd:cmd:method:ObjectVersion.MarshalXML", - "cmd:cmd:method:OperationTimedOut.Error", - "cmd:cmd:method:OutputLocation.IsEmpty", - "cmd:cmd:method:PartInfo.MarshalMsg", - "cmd:cmd:method:PartInfo.Msgsize", - "cmd:cmd:method:PartInfo.UnmarshalMsg", - "cmd:cmd:method:PartTooBig.Error", - "cmd:cmd:method:PartTooSmall.Error", - "cmd:cmd:method:PartialOperation.DecodeMsg", - "cmd:cmd:method:PartialOperation.EncodeMsg", - "cmd:cmd:method:PartialOperation.MarshalMsg", - "cmd:cmd:method:PartialOperation.Msgsize", - "cmd:cmd:method:PartialOperation.UnmarshalMsg", - "cmd:cmd:method:PolicySys.Get", - "cmd:cmd:method:PolicySys.IsAllowed", - "cmd:cmd:method:PoolDecommissionInfo.Clone", - "cmd:cmd:method:PoolDecommissionInfo.DecodeMsg", - "cmd:cmd:method:PoolDecommissionInfo.EncodeMsg", - "cmd:cmd:method:PoolDecommissionInfo.MarshalMsg", - "cmd:cmd:method:PoolDecommissionInfo.Msgsize", - "cmd:cmd:method:PoolDecommissionInfo.UnmarshalMsg", - "cmd:cmd:method:PoolEndpointList.UpdateIsLocal", - "cmd:cmd:method:PoolStatus.Clone", - "cmd:cmd:method:PoolStatus.DecodeMsg", - "cmd:cmd:method:PoolStatus.EncodeMsg", - "cmd:cmd:method:PoolStatus.MarshalMsg", - "cmd:cmd:method:PoolStatus.Msgsize", - "cmd:cmd:method:PoolStatus.UnmarshalMsg", - "cmd:cmd:method:PreConditionFailed.Error", - "cmd:cmd:method:PrefixAccessDenied.Error", - "cmd:cmd:method:ProxyMetric.DecodeMsg", - "cmd:cmd:method:ProxyMetric.EncodeMsg", - "cmd:cmd:method:ProxyMetric.MarshalMsg", - "cmd:cmd:method:ProxyMetric.Msgsize", - "cmd:cmd:method:ProxyMetric.UnmarshalMsg", - "cmd:cmd:method:PutObjReader.MD5CurrentHexString", - "cmd:cmd:method:PutObjReader.RawServerSideChecksumResult", - "cmd:cmd:method:PutObjReader.Size", - "cmd:cmd:method:PutObjReader.WithEncryption", - "cmd:cmd:method:QStat.DecodeMsg", - "cmd:cmd:method:QStat.EncodeMsg", - "cmd:cmd:method:QStat.MarshalMsg", - "cmd:cmd:method:QStat.Msgsize", - "cmd:cmd:method:QStat.UnmarshalMsg", - "cmd:cmd:method:RMetricName.DecodeMsg", - "cmd:cmd:method:RMetricName.EncodeMsg", - "cmd:cmd:method:RMetricName.MarshalMsg", - "cmd:cmd:method:RMetricName.Msgsize", - "cmd:cmd:method:RMetricName.UnmarshalMsg", - "cmd:cmd:method:RQErrType.String", - "cmd:cmd:method:RStat.DecodeMsg", - "cmd:cmd:method:RStat.EncodeMsg", - "cmd:cmd:method:RStat.MarshalMsg", - "cmd:cmd:method:RStat.Msgsize", - "cmd:cmd:method:RStat.UnmarshalMsg", - "cmd:cmd:method:RTimedMetrics.DecodeMsg", - "cmd:cmd:method:RTimedMetrics.EncodeMsg", - "cmd:cmd:method:RTimedMetrics.MarshalMsg", - "cmd:cmd:method:RTimedMetrics.Msgsize", - "cmd:cmd:method:RTimedMetrics.String", - "cmd:cmd:method:RTimedMetrics.UnmarshalMsg", - "cmd:cmd:method:RawFileInfo.DecodeMsg", - "cmd:cmd:method:RawFileInfo.EncodeMsg", - "cmd:cmd:method:RawFileInfo.MarshalMsg", - "cmd:cmd:method:RawFileInfo.Msgsize", - "cmd:cmd:method:RawFileInfo.UnmarshalMsg", - "cmd:cmd:method:ReadAllHandlerParams.DecodeMsg", - "cmd:cmd:method:ReadAllHandlerParams.EncodeMsg", - "cmd:cmd:method:ReadAllHandlerParams.MarshalMsg", - "cmd:cmd:method:ReadAllHandlerParams.Msgsize", - "cmd:cmd:method:ReadAllHandlerParams.UnmarshalMsg", - "cmd:cmd:method:ReadPartsReq.DecodeMsg", - "cmd:cmd:method:ReadPartsReq.EncodeMsg", - "cmd:cmd:method:ReadPartsReq.MarshalMsg", - "cmd:cmd:method:ReadPartsReq.Msgsize", - "cmd:cmd:method:ReadPartsReq.UnmarshalMsg", - "cmd:cmd:method:ReadPartsResp.DecodeMsg", - "cmd:cmd:method:ReadPartsResp.EncodeMsg", - "cmd:cmd:method:ReadPartsResp.MarshalMsg", - "cmd:cmd:method:ReadPartsResp.Msgsize", - "cmd:cmd:method:ReadPartsResp.UnmarshalMsg", - "cmd:cmd:method:RemoteTargetConnectionErr.Error", - "cmd:cmd:method:RenameDataHandlerParams.DecodeMsg", - "cmd:cmd:method:RenameDataHandlerParams.EncodeMsg", - "cmd:cmd:method:RenameDataHandlerParams.MarshalMsg", - "cmd:cmd:method:RenameDataHandlerParams.Msgsize", - "cmd:cmd:method:RenameDataHandlerParams.UnmarshalMsg", - "cmd:cmd:method:RenameDataInlineHandlerParams.DecodeMsg", - "cmd:cmd:method:RenameDataInlineHandlerParams.EncodeMsg", - "cmd:cmd:method:RenameDataInlineHandlerParams.MarshalMsg", - "cmd:cmd:method:RenameDataInlineHandlerParams.Msgsize", - "cmd:cmd:method:RenameDataInlineHandlerParams.Recycle", - "cmd:cmd:method:RenameDataInlineHandlerParams.UnmarshalMsg", - "cmd:cmd:method:RenameDataResp.DecodeMsg", - "cmd:cmd:method:RenameDataResp.EncodeMsg", - "cmd:cmd:method:RenameDataResp.MarshalMsg", - "cmd:cmd:method:RenameDataResp.Msgsize", - "cmd:cmd:method:RenameDataResp.UnmarshalMsg", - "cmd:cmd:method:RenameFileHandlerParams.DecodeMsg", - "cmd:cmd:method:RenameFileHandlerParams.EncodeMsg", - "cmd:cmd:method:RenameFileHandlerParams.MarshalMsg", - "cmd:cmd:method:RenameFileHandlerParams.Msgsize", - "cmd:cmd:method:RenameFileHandlerParams.UnmarshalMsg", - "cmd:cmd:method:RenameOptions.DecodeMsg", - "cmd:cmd:method:RenameOptions.EncodeMsg", - "cmd:cmd:method:RenameOptions.MarshalMsg", - "cmd:cmd:method:RenameOptions.Msgsize", - "cmd:cmd:method:RenameOptions.UnmarshalMsg", - "cmd:cmd:method:RenamePartHandlerParams.DecodeMsg", - "cmd:cmd:method:RenamePartHandlerParams.EncodeMsg", - "cmd:cmd:method:RenamePartHandlerParams.MarshalMsg", - "cmd:cmd:method:RenamePartHandlerParams.Msgsize", - "cmd:cmd:method:RenamePartHandlerParams.UnmarshalMsg", - "cmd:cmd:method:ReplQNodeStats.DecodeMsg", - "cmd:cmd:method:ReplQNodeStats.EncodeMsg", - "cmd:cmd:method:ReplQNodeStats.MarshalMsg", - "cmd:cmd:method:ReplQNodeStats.Msgsize", - "cmd:cmd:method:ReplQNodeStats.UnmarshalMsg", - "cmd:cmd:method:ReplicateDecision.DecodeMsg", - "cmd:cmd:method:ReplicateDecision.EncodeMsg", - "cmd:cmd:method:ReplicateDecision.MarshalMsg", - "cmd:cmd:method:ReplicateDecision.Msgsize", - "cmd:cmd:method:ReplicateDecision.PendingStatus", - "cmd:cmd:method:ReplicateDecision.ReplicateAny", - "cmd:cmd:method:ReplicateDecision.Set", - "cmd:cmd:method:ReplicateDecision.String", - "cmd:cmd:method:ReplicateDecision.Synchronous", - "cmd:cmd:method:ReplicateDecision.UnmarshalMsg", - "cmd:cmd:method:ReplicateObjectInfo.MarshalMsg", - "cmd:cmd:method:ReplicateObjectInfo.Msgsize", - "cmd:cmd:method:ReplicateObjectInfo.TargetReplicationStatus", - "cmd:cmd:method:ReplicateObjectInfo.ToMRFEntry", - "cmd:cmd:method:ReplicateObjectInfo.ToObjectInfo", - "cmd:cmd:method:ReplicateObjectInfo.UnmarshalMsg", - "cmd:cmd:method:ReplicationLastHour.DecodeMsg", - "cmd:cmd:method:ReplicationLastHour.EncodeMsg", - "cmd:cmd:method:ReplicationLastHour.MarshalMsg", - "cmd:cmd:method:ReplicationLastHour.Msgsize", - "cmd:cmd:method:ReplicationLastHour.UnmarshalMsg", - "cmd:cmd:method:ReplicationLastMinute.DecodeMsg", - "cmd:cmd:method:ReplicationLastMinute.EncodeMsg", - "cmd:cmd:method:ReplicationLastMinute.MarshalMsg", - "cmd:cmd:method:ReplicationLastMinute.Msgsize", - "cmd:cmd:method:ReplicationLastMinute.String", - "cmd:cmd:method:ReplicationLastMinute.UnmarshalMsg", - "cmd:cmd:method:ReplicationLatency.DecodeMsg", - "cmd:cmd:method:ReplicationLatency.EncodeMsg", - "cmd:cmd:method:ReplicationLatency.MarshalMsg", - "cmd:cmd:method:ReplicationLatency.Msgsize", - "cmd:cmd:method:ReplicationLatency.UnmarshalMsg", - "cmd:cmd:method:ReplicationMRFStats.DecodeMsg", - "cmd:cmd:method:ReplicationMRFStats.EncodeMsg", - "cmd:cmd:method:ReplicationMRFStats.MarshalMsg", - "cmd:cmd:method:ReplicationMRFStats.Msgsize", - "cmd:cmd:method:ReplicationMRFStats.UnmarshalMsg", - "cmd:cmd:method:ReplicationPermissionCheck.Error", - "cmd:cmd:method:ReplicationPool.ActiveLrgWorkers", - "cmd:cmd:method:ReplicationPool.ActiveMRFWorkers", - "cmd:cmd:method:ReplicationPool.ActiveWorkers", - "cmd:cmd:method:ReplicationPool.AddLargeWorker", - "cmd:cmd:method:ReplicationPool.AddMRFWorker", - "cmd:cmd:method:ReplicationPool.AddWorker", - "cmd:cmd:method:ReplicationPool.ResizeFailedWorkers", - "cmd:cmd:method:ReplicationPool.ResizeLrgWorkers", - "cmd:cmd:method:ReplicationPool.ResizeWorkerPriority", - "cmd:cmd:method:ReplicationPool.ResizeWorkers", - "cmd:cmd:method:ReplicationQueueStats.DecodeMsg", - "cmd:cmd:method:ReplicationQueueStats.EncodeMsg", - "cmd:cmd:method:ReplicationQueueStats.MarshalMsg", - "cmd:cmd:method:ReplicationQueueStats.Msgsize", - "cmd:cmd:method:ReplicationQueueStats.UnmarshalMsg", - "cmd:cmd:method:ReplicationState.CompositeReplicationStatus", - "cmd:cmd:method:ReplicationState.CompositeVersionPurgeStatus", - "cmd:cmd:method:ReplicationState.DecodeMsg", - "cmd:cmd:method:ReplicationState.EncodeMsg", - "cmd:cmd:method:ReplicationState.Equal", - "cmd:cmd:method:ReplicationState.MarshalMsg", - "cmd:cmd:method:ReplicationState.Msgsize", - "cmd:cmd:method:ReplicationState.UnmarshalMsg", - "cmd:cmd:method:ReplicationStats.ActiveWorkers", - "cmd:cmd:method:ReplicationStats.Delete", - "cmd:cmd:method:ReplicationStats.Get", - "cmd:cmd:method:ReplicationStats.GetAll", - "cmd:cmd:method:ReplicationStats.Update", - "cmd:cmd:method:ReplicationStats.UpdateReplicaStat", - "cmd:cmd:method:ResyncDecision.DecodeMsg", - "cmd:cmd:method:ResyncDecision.Empty", - "cmd:cmd:method:ResyncDecision.EncodeMsg", - "cmd:cmd:method:ResyncDecision.MarshalMsg", - "cmd:cmd:method:ResyncDecision.Msgsize", - "cmd:cmd:method:ResyncDecision.UnmarshalMsg", - "cmd:cmd:method:ResyncStatusType.DecodeMsg", - "cmd:cmd:method:ResyncStatusType.EncodeMsg", - "cmd:cmd:method:ResyncStatusType.MarshalMsg", - "cmd:cmd:method:ResyncStatusType.Msgsize", - "cmd:cmd:method:ResyncStatusType.String", - "cmd:cmd:method:ResyncStatusType.UnmarshalMsg", - "cmd:cmd:method:ResyncTarget.DecodeMsg", - "cmd:cmd:method:ResyncTarget.EncodeMsg", - "cmd:cmd:method:ResyncTarget.MarshalMsg", - "cmd:cmd:method:ResyncTarget.Msgsize", - "cmd:cmd:method:ResyncTarget.UnmarshalMsg", - "cmd:cmd:method:ResyncTargetDecision.DecodeMsg", - "cmd:cmd:method:ResyncTargetDecision.EncodeMsg", - "cmd:cmd:method:ResyncTargetDecision.MarshalMsg", - "cmd:cmd:method:ResyncTargetDecision.Msgsize", - "cmd:cmd:method:ResyncTargetDecision.UnmarshalMsg", - "cmd:cmd:method:ResyncTargetsInfo.DecodeMsg", - "cmd:cmd:method:ResyncTargetsInfo.EncodeMsg", - "cmd:cmd:method:ResyncTargetsInfo.MarshalMsg", - "cmd:cmd:method:ResyncTargetsInfo.Msgsize", - "cmd:cmd:method:ResyncTargetsInfo.UnmarshalMsg", - "cmd:cmd:method:S3PeerSys.DeleteBucket", - "cmd:cmd:method:S3PeerSys.GetBucketInfo", - "cmd:cmd:method:S3PeerSys.HealBucket", - "cmd:cmd:method:S3PeerSys.ListBuckets", - "cmd:cmd:method:S3PeerSys.MakeBucket", - "cmd:cmd:method:SMA.DecodeMsg", - "cmd:cmd:method:SMA.EncodeMsg", - "cmd:cmd:method:SMA.MarshalMsg", - "cmd:cmd:method:SMA.Msgsize", - "cmd:cmd:method:SMA.UnmarshalMsg", - "cmd:cmd:method:SRBucketDeleteOp.Empty", - "cmd:cmd:method:SRError.Error", - "cmd:cmd:method:SRError.Unwrap", - "cmd:cmd:method:SRMetric.DecodeMsg", - "cmd:cmd:method:SRMetric.EncodeMsg", - "cmd:cmd:method:SRMetric.MarshalMsg", - "cmd:cmd:method:SRMetric.Msgsize", - "cmd:cmd:method:SRMetric.UnmarshalMsg", - "cmd:cmd:method:SRMetricsSummary.DecodeMsg", - "cmd:cmd:method:SRMetricsSummary.EncodeMsg", - "cmd:cmd:method:SRMetricsSummary.MarshalMsg", - "cmd:cmd:method:SRMetricsSummary.Msgsize", - "cmd:cmd:method:SRMetricsSummary.UnmarshalMsg", - "cmd:cmd:method:SRStats.DecodeMsg", - "cmd:cmd:method:SRStats.EncodeMsg", - "cmd:cmd:method:SRStats.MarshalMsg", - "cmd:cmd:method:SRStats.Msgsize", - "cmd:cmd:method:SRStats.UnmarshalMsg", - "cmd:cmd:method:SRStatus.DecodeMsg", - "cmd:cmd:method:SRStatus.EncodeMsg", - "cmd:cmd:method:SRStatus.MarshalMsg", - "cmd:cmd:method:SRStatus.Msgsize", - "cmd:cmd:method:SRStatus.UnmarshalMsg", - "cmd:cmd:method:STSErrorCode.String", - "cmd:cmd:method:SelectParameters.IsEmpty", - "cmd:cmd:method:SelectParameters.UnmarshalXML", - "cmd:cmd:method:ServerSystemConfig.DecodeMsg", - "cmd:cmd:method:ServerSystemConfig.Diff", - "cmd:cmd:method:ServerSystemConfig.EncodeMsg", - "cmd:cmd:method:ServerSystemConfig.MarshalMsg", - "cmd:cmd:method:ServerSystemConfig.Msgsize", - "cmd:cmd:method:ServerSystemConfig.UnmarshalMsg", - "cmd:cmd:method:SetupType.String", - "cmd:cmd:method:SignatureDoesNotMatch.Error", - "cmd:cmd:method:SiteReplicationSys.AddPeerClusters", - "cmd:cmd:method:SiteReplicationSys.BucketMetaHook", - "cmd:cmd:method:SiteReplicationSys.DeleteBucketHook", - "cmd:cmd:method:SiteReplicationSys.EditPeerCluster", - "cmd:cmd:method:SiteReplicationSys.GetClusterInfo", - "cmd:cmd:method:SiteReplicationSys.GetIDPSettings", - "cmd:cmd:method:SiteReplicationSys.IAMChangeHook", - "cmd:cmd:method:SiteReplicationSys.Init", - "cmd:cmd:method:SiteReplicationSys.InternalRemoveReq", - "cmd:cmd:method:SiteReplicationSys.MakeBucketHook", - "cmd:cmd:method:SiteReplicationSys.Netperf", - "cmd:cmd:method:SiteReplicationSys.PeerAddPolicyHandler", - "cmd:cmd:method:SiteReplicationSys.PeerBucketConfigureReplHandler", - "cmd:cmd:method:SiteReplicationSys.PeerBucketCorsConfigHandler", - "cmd:cmd:method:SiteReplicationSys.PeerBucketDeleteHandler", - "cmd:cmd:method:SiteReplicationSys.PeerBucketLCConfigHandler", - "cmd:cmd:method:SiteReplicationSys.PeerBucketMakeWithVersioningHandler", - "cmd:cmd:method:SiteReplicationSys.PeerBucketMetadataUpdateHandler", - "cmd:cmd:method:SiteReplicationSys.PeerBucketObjectLockConfigHandler", - "cmd:cmd:method:SiteReplicationSys.PeerBucketPolicyHandler", - "cmd:cmd:method:SiteReplicationSys.PeerBucketQuotaConfigHandler", - "cmd:cmd:method:SiteReplicationSys.PeerBucketSSEConfigHandler", - "cmd:cmd:method:SiteReplicationSys.PeerBucketTaggingHandler", - "cmd:cmd:method:SiteReplicationSys.PeerBucketVersioningHandler", - "cmd:cmd:method:SiteReplicationSys.PeerEditReq", - "cmd:cmd:method:SiteReplicationSys.PeerGroupInfoChangeHandler", - "cmd:cmd:method:SiteReplicationSys.PeerIAMUserChangeHandler", - "cmd:cmd:method:SiteReplicationSys.PeerJoinReq", - "cmd:cmd:method:SiteReplicationSys.PeerPolicyMappingHandler", - "cmd:cmd:method:SiteReplicationSys.PeerSTSAccHandler", - "cmd:cmd:method:SiteReplicationSys.PeerStateEditReq", - "cmd:cmd:method:SiteReplicationSys.PeerSvcAccChangeHandler", - "cmd:cmd:method:SiteReplicationSys.RemovePeerCluster", - "cmd:cmd:method:SiteReplicationSys.RemoveRemoteTargetsForEndpoint", - "cmd:cmd:method:SiteReplicationSys.SiteReplicationMetaInfo", - "cmd:cmd:method:SiteReplicationSys.SiteReplicationStatus", - "cmd:cmd:method:SiteResyncStatus.DecodeMsg", - "cmd:cmd:method:SiteResyncStatus.EncodeMsg", - "cmd:cmd:method:SiteResyncStatus.MarshalMsg", - "cmd:cmd:method:SiteResyncStatus.Msgsize", - "cmd:cmd:method:SiteResyncStatus.UnmarshalMsg", - "cmd:cmd:method:SlowDown.Error", - "cmd:cmd:method:StatInfo.DecodeMsg", - "cmd:cmd:method:StatInfo.EncodeMsg", - "cmd:cmd:method:StatInfo.MarshalMsg", - "cmd:cmd:method:StatInfo.Msgsize", - "cmd:cmd:method:StatInfo.UnmarshalMsg", - "cmd:cmd:method:StorageErr.Error", - "cmd:cmd:method:StorageFull.Error", - "cmd:cmd:method:TargetReplicationResyncStatus.DecodeMsg", - "cmd:cmd:method:TargetReplicationResyncStatus.EncodeMsg", - "cmd:cmd:method:TargetReplicationResyncStatus.MarshalMsg", - "cmd:cmd:method:TargetReplicationResyncStatus.Msgsize", - "cmd:cmd:method:TargetReplicationResyncStatus.UnmarshalMsg", - "cmd:cmd:method:TierConfigMgr.Add", - "cmd:cmd:method:TierConfigMgr.Bytes", - "cmd:cmd:method:TierConfigMgr.DecodeMsg", - "cmd:cmd:method:TierConfigMgr.Edit", - "cmd:cmd:method:TierConfigMgr.Empty", - "cmd:cmd:method:TierConfigMgr.EncodeMsg", - "cmd:cmd:method:TierConfigMgr.Init", - "cmd:cmd:method:TierConfigMgr.IsTierValid", - "cmd:cmd:method:TierConfigMgr.ListTiers", - "cmd:cmd:method:TierConfigMgr.MarshalMsg", - "cmd:cmd:method:TierConfigMgr.Msgsize", - "cmd:cmd:method:TierConfigMgr.Reload", - "cmd:cmd:method:TierConfigMgr.Remove", - "cmd:cmd:method:TierConfigMgr.Save", - "cmd:cmd:method:TierConfigMgr.TierType", - "cmd:cmd:method:TierConfigMgr.UnmarshalMsg", - "cmd:cmd:method:TierConfigMgr.Verify", - "cmd:cmd:method:TransitionStorageClassNotFound.Error", - "cmd:cmd:method:TransitionedObject.MarshalMsg", - "cmd:cmd:method:TransitionedObject.Msgsize", - "cmd:cmd:method:TransitionedObject.UnmarshalMsg", - "cmd:cmd:method:UnsupportedMetadata.Error", - "cmd:cmd:method:UpdateMetadataOpts.DecodeMsg", - "cmd:cmd:method:UpdateMetadataOpts.EncodeMsg", - "cmd:cmd:method:UpdateMetadataOpts.MarshalMsg", - "cmd:cmd:method:UpdateMetadataOpts.Msgsize", - "cmd:cmd:method:UpdateMetadataOpts.UnmarshalMsg", - "cmd:cmd:method:VersionNotFound.Error", - "cmd:cmd:method:VersionType.DecodeMsg", - "cmd:cmd:method:VersionType.EncodeMsg", - "cmd:cmd:method:VersionType.MarshalMsg", - "cmd:cmd:method:VersionType.Msgsize", - "cmd:cmd:method:VersionType.String", - "cmd:cmd:method:VersionType.UnmarshalMsg", - "cmd:cmd:method:VolInfo.DecodeMsg", - "cmd:cmd:method:VolInfo.EncodeMsg", - "cmd:cmd:method:VolInfo.MarshalMsg", - "cmd:cmd:method:VolInfo.Msgsize", - "cmd:cmd:method:VolInfo.UnmarshalMsg", - "cmd:cmd:method:VolsInfo.DecodeMsg", - "cmd:cmd:method:VolsInfo.EncodeMsg", - "cmd:cmd:method:VolsInfo.MarshalMsg", - "cmd:cmd:method:VolsInfo.Msgsize", - "cmd:cmd:method:VolsInfo.UnmarshalMsg", - "cmd:cmd:method:WalkDirOptions.DecodeMsg", - "cmd:cmd:method:WalkDirOptions.EncodeMsg", - "cmd:cmd:method:WalkDirOptions.MarshalMsg", - "cmd:cmd:method:WalkDirOptions.Msgsize", - "cmd:cmd:method:WalkDirOptions.UnmarshalMsg", - "cmd:cmd:method:WalkOptions.MarshalMsg", - "cmd:cmd:method:WalkOptions.Msgsize", - "cmd:cmd:method:WalkOptions.UnmarshalMsg", - "cmd:cmd:method:WalkVersionsSortOrder.MarshalMsg", - "cmd:cmd:method:WalkVersionsSortOrder.Msgsize", - "cmd:cmd:method:WalkVersionsSortOrder.UnmarshalMsg", - "cmd:cmd:method:WriteAllHandlerParams.DecodeMsg", - "cmd:cmd:method:WriteAllHandlerParams.EncodeMsg", - "cmd:cmd:method:WriteAllHandlerParams.MarshalMsg", - "cmd:cmd:method:WriteAllHandlerParams.Msgsize", - "cmd:cmd:method:WriteAllHandlerParams.UnmarshalMsg", - "cmd:cmd:method:XferStats.Clone", - "cmd:cmd:method:XferStats.DecodeMsg", - "cmd:cmd:method:XferStats.EncodeMsg", - "cmd:cmd:method:XferStats.MarshalMsg", - "cmd:cmd:method:XferStats.Msgsize", - "cmd:cmd:method:XferStats.String", - "cmd:cmd:method:XferStats.UnmarshalMsg", - "cmd:cmd:method:adminAPIHandlers.AccountInfoHandler", - "cmd:cmd:method:adminAPIHandlers.AddCannedPolicy", - "cmd:cmd:method:adminAPIHandlers.AddIdentityProviderCfg", - "cmd:cmd:method:adminAPIHandlers.AddServiceAccount", - "cmd:cmd:method:adminAPIHandlers.AddServiceAccountLDAP", - "cmd:cmd:method:adminAPIHandlers.AddTierHandler", - "cmd:cmd:method:adminAPIHandlers.AddUser", - "cmd:cmd:method:adminAPIHandlers.AttachDetachPolicyBuiltin", - "cmd:cmd:method:adminAPIHandlers.AttachDetachPolicyLDAP", - "cmd:cmd:method:adminAPIHandlers.BackgroundHealStatusHandler", - "cmd:cmd:method:adminAPIHandlers.BatchJobStatus", - "cmd:cmd:method:adminAPIHandlers.CancelBatchJob", - "cmd:cmd:method:adminAPIHandlers.CancelDecommission", - "cmd:cmd:method:adminAPIHandlers.ClearConfigHistoryKVHandler", - "cmd:cmd:method:adminAPIHandlers.ClientDevNull", - "cmd:cmd:method:adminAPIHandlers.ClientDevNullExtraTime", - "cmd:cmd:method:adminAPIHandlers.ConsoleLogHandler", - "cmd:cmd:method:adminAPIHandlers.DataUsageInfoHandler", - "cmd:cmd:method:adminAPIHandlers.DelConfigKVHandler", - "cmd:cmd:method:adminAPIHandlers.DeleteIdentityProviderCfg", - "cmd:cmd:method:adminAPIHandlers.DeleteServiceAccount", - "cmd:cmd:method:adminAPIHandlers.DescribeBatchJob", - "cmd:cmd:method:adminAPIHandlers.DownloadProfilingHandler", - "cmd:cmd:method:adminAPIHandlers.DriveSpeedtestHandler", - "cmd:cmd:method:adminAPIHandlers.EditTierHandler", - "cmd:cmd:method:adminAPIHandlers.ExportBucketMetadataHandler", - "cmd:cmd:method:adminAPIHandlers.ExportIAM", - "cmd:cmd:method:adminAPIHandlers.ForceUnlockHandler", - "cmd:cmd:method:adminAPIHandlers.GetBucketQuotaConfigHandler", - "cmd:cmd:method:adminAPIHandlers.GetConfigHandler", - "cmd:cmd:method:adminAPIHandlers.GetConfigKVHandler", - "cmd:cmd:method:adminAPIHandlers.GetGroup", - "cmd:cmd:method:adminAPIHandlers.GetIdentityProviderCfg", - "cmd:cmd:method:adminAPIHandlers.GetUserInfo", - "cmd:cmd:method:adminAPIHandlers.HealHandler", - "cmd:cmd:method:adminAPIHandlers.HealthInfoHandler", - "cmd:cmd:method:adminAPIHandlers.HelpConfigKVHandler", - "cmd:cmd:method:adminAPIHandlers.ImportBucketMetadataHandler", - "cmd:cmd:method:adminAPIHandlers.ImportIAM", - "cmd:cmd:method:adminAPIHandlers.ImportIAMV2", - "cmd:cmd:method:adminAPIHandlers.InfoAccessKey", - "cmd:cmd:method:adminAPIHandlers.InfoCannedPolicy", - "cmd:cmd:method:adminAPIHandlers.InfoServiceAccount", - "cmd:cmd:method:adminAPIHandlers.InspectDataHandler", - "cmd:cmd:method:adminAPIHandlers.KMSCreateKeyHandler", - "cmd:cmd:method:adminAPIHandlers.KMSKeyStatusHandler", - "cmd:cmd:method:adminAPIHandlers.KMSStatusHandler", - "cmd:cmd:method:adminAPIHandlers.ListAccessKeysBulk", - "cmd:cmd:method:adminAPIHandlers.ListAccessKeysLDAP", - "cmd:cmd:method:adminAPIHandlers.ListAccessKeysLDAPBulk", - "cmd:cmd:method:adminAPIHandlers.ListAccessKeysOpenIDBulk", - "cmd:cmd:method:adminAPIHandlers.ListBatchJobs", - "cmd:cmd:method:adminAPIHandlers.ListBucketPolicies", - "cmd:cmd:method:adminAPIHandlers.ListBucketUsers", - "cmd:cmd:method:adminAPIHandlers.ListCannedPolicies", - "cmd:cmd:method:adminAPIHandlers.ListConfigHistoryKVHandler", - "cmd:cmd:method:adminAPIHandlers.ListGroups", - "cmd:cmd:method:adminAPIHandlers.ListIdentityProviderCfg", - "cmd:cmd:method:adminAPIHandlers.ListLDAPPolicyMappingEntities", - "cmd:cmd:method:adminAPIHandlers.ListPolicyMappingEntities", - "cmd:cmd:method:adminAPIHandlers.ListPools", - "cmd:cmd:method:adminAPIHandlers.ListRemoteTargetsHandler", - "cmd:cmd:method:adminAPIHandlers.ListServiceAccounts", - "cmd:cmd:method:adminAPIHandlers.ListTierHandler", - "cmd:cmd:method:adminAPIHandlers.ListUsers", - "cmd:cmd:method:adminAPIHandlers.MetricsHandler", - "cmd:cmd:method:adminAPIHandlers.NetperfHandler", - "cmd:cmd:method:adminAPIHandlers.ObjectSpeedTestHandler", - "cmd:cmd:method:adminAPIHandlers.ProfileHandler", - "cmd:cmd:method:adminAPIHandlers.PutBucketQuotaConfigHandler", - "cmd:cmd:method:adminAPIHandlers.RebalanceStart", - "cmd:cmd:method:adminAPIHandlers.RebalanceStatus", - "cmd:cmd:method:adminAPIHandlers.RebalanceStop", - "cmd:cmd:method:adminAPIHandlers.RemoveCannedPolicy", - "cmd:cmd:method:adminAPIHandlers.RemoveRemoteTargetHandler", - "cmd:cmd:method:adminAPIHandlers.RemoveTierHandler", - "cmd:cmd:method:adminAPIHandlers.RemoveUser", - "cmd:cmd:method:adminAPIHandlers.ReplicationDiffHandler", - "cmd:cmd:method:adminAPIHandlers.ReplicationMRFHandler", - "cmd:cmd:method:adminAPIHandlers.RestoreConfigHistoryKVHandler", - "cmd:cmd:method:adminAPIHandlers.RevokeTokens", - "cmd:cmd:method:adminAPIHandlers.SRPeerBucketOps", - "cmd:cmd:method:adminAPIHandlers.SRPeerEdit", - "cmd:cmd:method:adminAPIHandlers.SRPeerGetIDPSettings", - "cmd:cmd:method:adminAPIHandlers.SRPeerJoin", - "cmd:cmd:method:adminAPIHandlers.SRPeerRemove", - "cmd:cmd:method:adminAPIHandlers.SRPeerReplicateBucketItem", - "cmd:cmd:method:adminAPIHandlers.SRPeerReplicateIAMItem", - "cmd:cmd:method:adminAPIHandlers.SRStateEdit", - "cmd:cmd:method:adminAPIHandlers.ServerInfoHandler", - "cmd:cmd:method:adminAPIHandlers.ServerUpdateHandler", - "cmd:cmd:method:adminAPIHandlers.ServerUpdateV2Handler", - "cmd:cmd:method:adminAPIHandlers.ServiceHandler", - "cmd:cmd:method:adminAPIHandlers.ServiceV2Handler", - "cmd:cmd:method:adminAPIHandlers.SetConfigHandler", - "cmd:cmd:method:adminAPIHandlers.SetConfigKVHandler", - "cmd:cmd:method:adminAPIHandlers.SetGroupStatus", - "cmd:cmd:method:adminAPIHandlers.SetPolicyForUserOrGroup", - "cmd:cmd:method:adminAPIHandlers.SetRemoteTargetHandler", - "cmd:cmd:method:adminAPIHandlers.SetUserStatus", - "cmd:cmd:method:adminAPIHandlers.SitePerfHandler", - "cmd:cmd:method:adminAPIHandlers.SiteReplicationAdd", - "cmd:cmd:method:adminAPIHandlers.SiteReplicationDevNull", - "cmd:cmd:method:adminAPIHandlers.SiteReplicationEdit", - "cmd:cmd:method:adminAPIHandlers.SiteReplicationInfo", - "cmd:cmd:method:adminAPIHandlers.SiteReplicationMetaInfo", - "cmd:cmd:method:adminAPIHandlers.SiteReplicationNetPerf", - "cmd:cmd:method:adminAPIHandlers.SiteReplicationRemove", - "cmd:cmd:method:adminAPIHandlers.SiteReplicationResyncOp", - "cmd:cmd:method:adminAPIHandlers.SiteReplicationStatus", - "cmd:cmd:method:adminAPIHandlers.StartBatchJob", - "cmd:cmd:method:adminAPIHandlers.StartDecommission", - "cmd:cmd:method:adminAPIHandlers.StartProfilingHandler", - "cmd:cmd:method:adminAPIHandlers.StatusPool", - "cmd:cmd:method:adminAPIHandlers.StorageInfoHandler", - "cmd:cmd:method:adminAPIHandlers.TemporaryAccountInfo", - "cmd:cmd:method:adminAPIHandlers.TierStatsHandler", - "cmd:cmd:method:adminAPIHandlers.TopLocksHandler", - "cmd:cmd:method:adminAPIHandlers.TraceHandler", - "cmd:cmd:method:adminAPIHandlers.UpdateGroupMembers", - "cmd:cmd:method:adminAPIHandlers.UpdateIdentityProviderCfg", - "cmd:cmd:method:adminAPIHandlers.UpdateServiceAccount", - "cmd:cmd:method:adminAPIHandlers.VerifyTierHandler", - "cmd:cmd:method:allHealState.LaunchNewHealSequence", - "cmd:cmd:method:allHealState.PopHealStatusJSON", - "cmd:cmd:method:allTierStats.DecodeMsg", - "cmd:cmd:method:allTierStats.EncodeMsg", - "cmd:cmd:method:allTierStats.MarshalMsg", - "cmd:cmd:method:allTierStats.Msgsize", - "cmd:cmd:method:allTierStats.UnmarshalMsg", - "cmd:cmd:method:auditObjectOp.String", - "cmd:cmd:method:auditTierOp.String", - "cmd:cmd:method:authType.String", - "cmd:cmd:method:azureConf.NewClient", - "cmd:cmd:method:azureConf.Validate", - "cmd:cmd:method:badConfigErr.Error", - "cmd:cmd:method:badConfigErr.Unwrap", - "cmd:cmd:method:batchExpireJobError.Error", - "cmd:cmd:method:batchJobInfo.DecodeMsg", - "cmd:cmd:method:batchJobInfo.EncodeMsg", - "cmd:cmd:method:batchJobInfo.MarshalMsg", - "cmd:cmd:method:batchJobInfo.Msgsize", - "cmd:cmd:method:batchJobInfo.UnmarshalMsg", - "cmd:cmd:method:batchJobMetric.String", - "cmd:cmd:method:batchKeyRotationJobError.Error", - "cmd:cmd:method:batchReplicationJobError.Error", - "cmd:cmd:method:bgCtx.Deadline", - "cmd:cmd:method:bgCtx.Done", - "cmd:cmd:method:bgCtx.Err", - "cmd:cmd:method:bgCtx.Value", - "cmd:cmd:method:bootstrapRESTClient.String", - "cmd:cmd:method:bootstrapRESTClient.Verify", - "cmd:cmd:method:bootstrapRESTServer.VerifyHandler", - "cmd:cmd:method:bootstrapTracer.Events", - "cmd:cmd:method:bootstrapTracer.Publish", - "cmd:cmd:method:bootstrapTracer.Record", - "cmd:cmd:method:caseInsensitiveMap.Lookup", - "cmd:cmd:method:checksumInfoJSON.DecodeMsg", - "cmd:cmd:method:checksumInfoJSON.EncodeMsg", - "cmd:cmd:method:checksumInfoJSON.MarshalMsg", - "cmd:cmd:method:checksumInfoJSON.Msgsize", - "cmd:cmd:method:checksumInfoJSON.UnmarshalMsg", - "cmd:cmd:method:closeNotifier.Close", - "cmd:cmd:method:closeNotifier.Read", - "cmd:cmd:method:concErr.Error", - "cmd:cmd:method:concErr.Unwrap", - "cmd:cmd:method:counterMap.GetValueWithQuorum", - "cmd:cmd:method:currentScannerCycle.MarshalMsg", - "cmd:cmd:method:currentScannerCycle.Msgsize", - "cmd:cmd:method:currentScannerCycle.UnmarshalMsg", - "cmd:cmd:method:dataUsageCache.DecodeMsg", - "cmd:cmd:method:dataUsageCache.EncodeMsg", - "cmd:cmd:method:dataUsageCache.MarshalMsg", - "cmd:cmd:method:dataUsageCache.Msgsize", - "cmd:cmd:method:dataUsageCache.StringAll", - "cmd:cmd:method:dataUsageCache.UnmarshalMsg", - "cmd:cmd:method:dataUsageCacheInfo.DecodeMsg", - "cmd:cmd:method:dataUsageCacheInfo.EncodeMsg", - "cmd:cmd:method:dataUsageCacheInfo.MarshalMsg", - "cmd:cmd:method:dataUsageCacheInfo.Msgsize", - "cmd:cmd:method:dataUsageCacheInfo.UnmarshalMsg", - "cmd:cmd:method:dataUsageCacheV2.DecodeMsg", - "cmd:cmd:method:dataUsageCacheV2.Msgsize", - "cmd:cmd:method:dataUsageCacheV2.UnmarshalMsg", - "cmd:cmd:method:dataUsageCacheV3.DecodeMsg", - "cmd:cmd:method:dataUsageCacheV3.Msgsize", - "cmd:cmd:method:dataUsageCacheV3.UnmarshalMsg", - "cmd:cmd:method:dataUsageCacheV4.DecodeMsg", - "cmd:cmd:method:dataUsageCacheV4.Msgsize", - "cmd:cmd:method:dataUsageCacheV4.UnmarshalMsg", - "cmd:cmd:method:dataUsageCacheV5.DecodeMsg", - "cmd:cmd:method:dataUsageCacheV5.Msgsize", - "cmd:cmd:method:dataUsageCacheV5.UnmarshalMsg", - "cmd:cmd:method:dataUsageCacheV6.DecodeMsg", - "cmd:cmd:method:dataUsageCacheV6.Msgsize", - "cmd:cmd:method:dataUsageCacheV6.UnmarshalMsg", - "cmd:cmd:method:dataUsageCacheV7.DecodeMsg", - "cmd:cmd:method:dataUsageCacheV7.Msgsize", - "cmd:cmd:method:dataUsageCacheV7.UnmarshalMsg", - "cmd:cmd:method:dataUsageEntry.DecodeMsg", - "cmd:cmd:method:dataUsageEntry.EncodeMsg", - "cmd:cmd:method:dataUsageEntry.MarshalMsg", - "cmd:cmd:method:dataUsageEntry.Msgsize", - "cmd:cmd:method:dataUsageEntry.UnmarshalMsg", - "cmd:cmd:method:dataUsageEntryV2.DecodeMsg", - "cmd:cmd:method:dataUsageEntryV2.Msgsize", - "cmd:cmd:method:dataUsageEntryV2.UnmarshalMsg", - "cmd:cmd:method:dataUsageEntryV3.DecodeMsg", - "cmd:cmd:method:dataUsageEntryV3.Msgsize", - "cmd:cmd:method:dataUsageEntryV3.UnmarshalMsg", - "cmd:cmd:method:dataUsageEntryV4.DecodeMsg", - "cmd:cmd:method:dataUsageEntryV4.Msgsize", - "cmd:cmd:method:dataUsageEntryV4.UnmarshalMsg", - "cmd:cmd:method:dataUsageEntryV5.DecodeMsg", - "cmd:cmd:method:dataUsageEntryV5.Msgsize", - "cmd:cmd:method:dataUsageEntryV5.UnmarshalMsg", - "cmd:cmd:method:dataUsageEntryV6.DecodeMsg", - "cmd:cmd:method:dataUsageEntryV6.Msgsize", - "cmd:cmd:method:dataUsageEntryV6.UnmarshalMsg", - "cmd:cmd:method:dataUsageEntryV7.DecodeMsg", - "cmd:cmd:method:dataUsageEntryV7.Msgsize", - "cmd:cmd:method:dataUsageEntryV7.UnmarshalMsg", - "cmd:cmd:method:dataUsageHash.DecodeMsg", - "cmd:cmd:method:dataUsageHash.EncodeMsg", - "cmd:cmd:method:dataUsageHash.Key", - "cmd:cmd:method:dataUsageHash.MarshalMsg", - "cmd:cmd:method:dataUsageHash.Msgsize", - "cmd:cmd:method:dataUsageHash.String", - "cmd:cmd:method:dataUsageHash.UnmarshalMsg", - "cmd:cmd:method:dataUsageHashMap.DecodeMsg", - "cmd:cmd:method:dataUsageHashMap.EncodeMsg", - "cmd:cmd:method:dataUsageHashMap.MarshalMsg", - "cmd:cmd:method:dataUsageHashMap.Msgsize", - "cmd:cmd:method:dataUsageHashMap.UnmarshalMsg", - "cmd:cmd:method:decomBucketInfo.String", - "cmd:cmd:method:decomError.DecodeMsg", - "cmd:cmd:method:decomError.EncodeMsg", - "cmd:cmd:method:decomError.Error", - "cmd:cmd:method:decomError.MarshalMsg", - "cmd:cmd:method:decomError.Msgsize", - "cmd:cmd:method:decomError.UnmarshalMsg", - "cmd:cmd:method:decomMetric.String", - "cmd:cmd:method:disconnectReader.Close", - "cmd:cmd:method:disconnectReader.Read", - "cmd:cmd:method:diskHealthWrapper.Read", - "cmd:cmd:method:diskHealthWrapper.Write", - "cmd:cmd:method:distLockInstance.GetLock", - "cmd:cmd:method:distLockInstance.GetRLock", - "cmd:cmd:method:distLockInstance.RUnlock", - "cmd:cmd:method:distLockInstance.Unlock", - "cmd:cmd:method:dummyFileInfo.IsDir", - "cmd:cmd:method:dummyFileInfo.ModTime", - "cmd:cmd:method:dummyFileInfo.Mode", - "cmd:cmd:method:dummyFileInfo.Name", - "cmd:cmd:method:dummyFileInfo.Size", - "cmd:cmd:method:dummyFileInfo.Sys", - "cmd:cmd:method:dynamicSleeper.Sleep", - "cmd:cmd:method:dynamicSleeper.Timer", - "cmd:cmd:method:dynamicSleeper.Update", - "cmd:cmd:method:dynamicTimeout.LogFailure", - "cmd:cmd:method:dynamicTimeout.LogSuccess", - "cmd:cmd:method:dynamicTimeout.RetryInterval", - "cmd:cmd:method:dynamicTimeout.Timeout", - "cmd:cmd:method:endpointSet.Get", - "cmd:cmd:method:envKV.String", - "cmd:cmd:method:erasureObjects.AbortMultipartUpload", - "cmd:cmd:method:erasureObjects.CompleteMultipartUpload", - "cmd:cmd:method:erasureObjects.CopyObject", - "cmd:cmd:method:erasureObjects.DecomTieredObject", - "cmd:cmd:method:erasureObjects.DeleteObject", - "cmd:cmd:method:erasureObjects.DeleteObjectTags", - "cmd:cmd:method:erasureObjects.DeleteObjects", - "cmd:cmd:method:erasureObjects.GetMultipartInfo", - "cmd:cmd:method:erasureObjects.GetObjectInfo", - "cmd:cmd:method:erasureObjects.GetObjectNInfo", - "cmd:cmd:method:erasureObjects.GetObjectTags", - "cmd:cmd:method:erasureObjects.HealObject", - "cmd:cmd:method:erasureObjects.ListMultipartUploads", - "cmd:cmd:method:erasureObjects.ListObjectParts", - "cmd:cmd:method:erasureObjects.LocalStorageInfo", - "cmd:cmd:method:erasureObjects.NewMultipartUpload", - "cmd:cmd:method:erasureObjects.NewNSLock", - "cmd:cmd:method:erasureObjects.PutObject", - "cmd:cmd:method:erasureObjects.PutObjectMetadata", - "cmd:cmd:method:erasureObjects.PutObjectPart", - "cmd:cmd:method:erasureObjects.PutObjectTags", - "cmd:cmd:method:erasureObjects.RestoreTransitionedObject", - "cmd:cmd:method:erasureObjects.Shutdown", - "cmd:cmd:method:erasureObjects.StorageInfo", - "cmd:cmd:method:erasureObjects.TransitionObject", - "cmd:cmd:method:erasureServerPools.AbortMultipartUpload", - "cmd:cmd:method:erasureServerPools.BackendInfo", - "cmd:cmd:method:erasureServerPools.CheckAbandonedParts", - "cmd:cmd:method:erasureServerPools.ClearUploadID", - "cmd:cmd:method:erasureServerPools.CompleteDecommission", - "cmd:cmd:method:erasureServerPools.CompleteMultipartUpload", - "cmd:cmd:method:erasureServerPools.CopyObject", - "cmd:cmd:method:erasureServerPools.CopyObjectPart", - "cmd:cmd:method:erasureServerPools.DecomTieredObject", - "cmd:cmd:method:erasureServerPools.Decommission", - "cmd:cmd:method:erasureServerPools.DecommissionCancel", - "cmd:cmd:method:erasureServerPools.DecommissionFailed", - "cmd:cmd:method:erasureServerPools.DeleteBucket", - "cmd:cmd:method:erasureServerPools.DeleteObject", - "cmd:cmd:method:erasureServerPools.DeleteObjectTags", - "cmd:cmd:method:erasureServerPools.DeleteObjects", - "cmd:cmd:method:erasureServerPools.GetBucketInfo", - "cmd:cmd:method:erasureServerPools.GetDisks", - "cmd:cmd:method:erasureServerPools.GetDisksID", - "cmd:cmd:method:erasureServerPools.GetMultipartInfo", - "cmd:cmd:method:erasureServerPools.GetObjectInfo", - "cmd:cmd:method:erasureServerPools.GetObjectNInfo", - "cmd:cmd:method:erasureServerPools.GetObjectTags", - "cmd:cmd:method:erasureServerPools.GetRawData", - "cmd:cmd:method:erasureServerPools.HealBucket", - "cmd:cmd:method:erasureServerPools.HealFormat", - "cmd:cmd:method:erasureServerPools.HealObject", - "cmd:cmd:method:erasureServerPools.HealObjects", - "cmd:cmd:method:erasureServerPools.Health", - "cmd:cmd:method:erasureServerPools.Init", - "cmd:cmd:method:erasureServerPools.IsDecommissionRunning", - "cmd:cmd:method:erasureServerPools.IsPoolRebalancing", - "cmd:cmd:method:erasureServerPools.IsRebalanceStarted", - "cmd:cmd:method:erasureServerPools.IsSuspended", - "cmd:cmd:method:erasureServerPools.Legacy", - "cmd:cmd:method:erasureServerPools.ListBuckets", - "cmd:cmd:method:erasureServerPools.ListMultipartUploads", - "cmd:cmd:method:erasureServerPools.ListObjectParts", - "cmd:cmd:method:erasureServerPools.ListObjectVersions", - "cmd:cmd:method:erasureServerPools.ListObjects", - "cmd:cmd:method:erasureServerPools.ListObjectsV2", - "cmd:cmd:method:erasureServerPools.LocalStorageInfo", - "cmd:cmd:method:erasureServerPools.MakeBucket", - "cmd:cmd:method:erasureServerPools.NSScanner", - "cmd:cmd:method:erasureServerPools.NewMultipartUpload", - "cmd:cmd:method:erasureServerPools.NewNSLock", - "cmd:cmd:method:erasureServerPools.PutObject", - "cmd:cmd:method:erasureServerPools.PutObjectMetadata", - "cmd:cmd:method:erasureServerPools.PutObjectPart", - "cmd:cmd:method:erasureServerPools.PutObjectTags", - "cmd:cmd:method:erasureServerPools.ReloadPoolMeta", - "cmd:cmd:method:erasureServerPools.RestoreTransitionedObject", - "cmd:cmd:method:erasureServerPools.SetDriveCounts", - "cmd:cmd:method:erasureServerPools.Shutdown", - "cmd:cmd:method:erasureServerPools.SinglePool", - "cmd:cmd:method:erasureServerPools.StartDecommission", - "cmd:cmd:method:erasureServerPools.StartRebalance", - "cmd:cmd:method:erasureServerPools.Status", - "cmd:cmd:method:erasureServerPools.StopRebalance", - "cmd:cmd:method:erasureServerPools.StorageInfo", - "cmd:cmd:method:erasureServerPools.TransitionObject", - "cmd:cmd:method:erasureServerPools.Walk", - "cmd:cmd:method:erasureSets.AbortMultipartUpload", - "cmd:cmd:method:erasureSets.CheckAbandonedParts", - "cmd:cmd:method:erasureSets.CompleteMultipartUpload", - "cmd:cmd:method:erasureSets.CopyObject", - "cmd:cmd:method:erasureSets.DecomTieredObject", - "cmd:cmd:method:erasureSets.DeleteObject", - "cmd:cmd:method:erasureSets.DeleteObjectTags", - "cmd:cmd:method:erasureSets.DeleteObjects", - "cmd:cmd:method:erasureSets.GetDisks", - "cmd:cmd:method:erasureSets.GetEndpointStrings", - "cmd:cmd:method:erasureSets.GetEndpoints", - "cmd:cmd:method:erasureSets.GetLockers", - "cmd:cmd:method:erasureSets.GetMultipartInfo", - "cmd:cmd:method:erasureSets.GetObjectInfo", - "cmd:cmd:method:erasureSets.GetObjectNInfo", - "cmd:cmd:method:erasureSets.GetObjectTags", - "cmd:cmd:method:erasureSets.HealFormat", - "cmd:cmd:method:erasureSets.HealObject", - "cmd:cmd:method:erasureSets.Legacy", - "cmd:cmd:method:erasureSets.ListMultipartUploads", - "cmd:cmd:method:erasureSets.ListObjectParts", - "cmd:cmd:method:erasureSets.LocalStorageInfo", - "cmd:cmd:method:erasureSets.NewMultipartUpload", - "cmd:cmd:method:erasureSets.NewNSLock", - "cmd:cmd:method:erasureSets.ParityCount", - "cmd:cmd:method:erasureSets.PutObject", - "cmd:cmd:method:erasureSets.PutObjectMetadata", - "cmd:cmd:method:erasureSets.PutObjectPart", - "cmd:cmd:method:erasureSets.PutObjectTags", - "cmd:cmd:method:erasureSets.RestoreTransitionedObject", - "cmd:cmd:method:erasureSets.SetDriveCount", - "cmd:cmd:method:erasureSets.Shutdown", - "cmd:cmd:method:erasureSets.StorageInfo", - "cmd:cmd:method:erasureSets.TransitionObject", - "cmd:cmd:method:errorCodeMap.ToAPIErr", - "cmd:cmd:method:errorCodeMap.ToAPIErrWithErr", - "cmd:cmd:method:eventArgs.ToEvent", - "cmd:cmd:method:expiryState.PendingTasks", - "cmd:cmd:method:expiryState.ResizeWorkers", - "cmd:cmd:method:expiryState.Worker", - "cmd:cmd:method:expiryStats.MissedFreeVersTasks", - "cmd:cmd:method:expiryStats.MissedTasks", - "cmd:cmd:method:expiryStats.MissedTierJournalTasks", - "cmd:cmd:method:expiryStats.NumWorkers", - "cmd:cmd:method:expiryTask.OpHash", - "cmd:cmd:method:firstByteRecorder.Read", - "cmd:cmd:method:format.String", - "cmd:cmd:method:formatErasureV3.Clone", - "cmd:cmd:method:formatErasureV3.Drives", - "cmd:cmd:method:forwardForTransport.RoundTrip", - "cmd:cmd:method:freeVersionTask.OpHash", - "cmd:cmd:method:ftpDriver.CheckPasswd", - "cmd:cmd:method:ftpDriver.DeleteDir", - "cmd:cmd:method:ftpDriver.DeleteFile", - "cmd:cmd:method:ftpDriver.GetFile", - "cmd:cmd:method:ftpDriver.ListDir", - "cmd:cmd:method:ftpDriver.MakeDir", - "cmd:cmd:method:ftpDriver.PutFile", - "cmd:cmd:method:ftpDriver.Rename", - "cmd:cmd:method:ftpDriver.Stat", - "cmd:cmd:method:guardedStorage.AppendFile", - "cmd:cmd:method:guardedStorage.CheckParts", - "cmd:cmd:method:guardedStorage.CleanAbandonedData", - "cmd:cmd:method:guardedStorage.CreateFile", - "cmd:cmd:method:guardedStorage.Delete", - "cmd:cmd:method:guardedStorage.DeleteBulk", - "cmd:cmd:method:guardedStorage.DeleteVersion", - "cmd:cmd:method:guardedStorage.DeleteVersions", - "cmd:cmd:method:guardedStorage.ListDir", - "cmd:cmd:method:guardedStorage.NSScanner", - "cmd:cmd:method:guardedStorage.ReadAll", - "cmd:cmd:method:guardedStorage.ReadFile", - "cmd:cmd:method:guardedStorage.ReadFileStream", - "cmd:cmd:method:guardedStorage.ReadParts", - "cmd:cmd:method:guardedStorage.ReadVersion", - "cmd:cmd:method:guardedStorage.ReadXL", - "cmd:cmd:method:guardedStorage.RenameData", - "cmd:cmd:method:guardedStorage.RenameFile", - "cmd:cmd:method:guardedStorage.RenamePart", - "cmd:cmd:method:guardedStorage.StatInfoFile", - "cmd:cmd:method:guardedStorage.UpdateMetadata", - "cmd:cmd:method:guardedStorage.VerifyFile", - "cmd:cmd:method:guardedStorage.WalkDir", - "cmd:cmd:method:guardedStorage.WriteAll", - "cmd:cmd:method:guardedStorage.WriteMetadata", - "cmd:cmd:method:hFlag.Has", - "cmd:cmd:method:healRoutine.AddWorker", - "cmd:cmd:method:healingMetric.String", - "cmd:cmd:method:healingTracker.DecodeMsg", - "cmd:cmd:method:healingTracker.EncodeMsg", - "cmd:cmd:method:healingTracker.MarshalMsg", - "cmd:cmd:method:healingTracker.Msgsize", - "cmd:cmd:method:healingTracker.UnmarshalMsg", - "cmd:cmd:method:importMetaReport.SetStatus", - "cmd:cmd:method:jentry.OpHash", - "cmd:cmd:method:kmsAPIHandlers.KMSAPIsHandler", - "cmd:cmd:method:kmsAPIHandlers.KMSCreateKeyHandler", - "cmd:cmd:method:kmsAPIHandlers.KMSKeyStatusHandler", - "cmd:cmd:method:kmsAPIHandlers.KMSListKeysHandler", - "cmd:cmd:method:kmsAPIHandlers.KMSMetricsHandler", - "cmd:cmd:method:kmsAPIHandlers.KMSStatusHandler", - "cmd:cmd:method:kmsAPIHandlers.KMSVersionHandler", - "cmd:cmd:method:lastDayTierStats.DecodeMsg", - "cmd:cmd:method:lastDayTierStats.EncodeMsg", - "cmd:cmd:method:lastDayTierStats.MarshalMsg", - "cmd:cmd:method:lastDayTierStats.Msgsize", - "cmd:cmd:method:lastDayTierStats.UnmarshalMsg", - "cmd:cmd:method:lastMinuteLatency.DecodeMsg", - "cmd:cmd:method:lastMinuteLatency.EncodeMsg", - "cmd:cmd:method:lastMinuteLatency.MarshalMsg", - "cmd:cmd:method:lastMinuteLatency.Msgsize", - "cmd:cmd:method:lastMinuteLatency.UnmarshalMsg", - "cmd:cmd:method:lcAuditEvent.Tags", - "cmd:cmd:method:lcEventSrc.String", - "cmd:cmd:method:listPathOptions.DecodeMsg", - "cmd:cmd:method:listPathOptions.EncodeMsg", - "cmd:cmd:method:listPathOptions.MarshalMsg", - "cmd:cmd:method:listPathOptions.Msgsize", - "cmd:cmd:method:listPathOptions.SetFilter", - "cmd:cmd:method:listPathOptions.UnmarshalMsg", - "cmd:cmd:method:listerAt.ListAt", - "cmd:cmd:method:localLockInstance.GetLock", - "cmd:cmd:method:localLockInstance.GetRLock", - "cmd:cmd:method:localLockInstance.RUnlock", - "cmd:cmd:method:localLockInstance.Unlock", - "cmd:cmd:method:localLockMap.DecodeMsg", - "cmd:cmd:method:localLockMap.EncodeMsg", - "cmd:cmd:method:localLockMap.MarshalMsg", - "cmd:cmd:method:localLockMap.Msgsize", - "cmd:cmd:method:localLockMap.UnmarshalMsg", - "cmd:cmd:method:localLocker.Close", - "cmd:cmd:method:localLocker.DupLockMap", - "cmd:cmd:method:localLocker.ForceUnlock", - "cmd:cmd:method:localLocker.IsLocal", - "cmd:cmd:method:localLocker.IsOnline", - "cmd:cmd:method:localLocker.Lock", - "cmd:cmd:method:localLocker.RLock", - "cmd:cmd:method:localLocker.RUnlock", - "cmd:cmd:method:localLocker.Refresh", - "cmd:cmd:method:localLocker.String", - "cmd:cmd:method:localLocker.Unlock", - "cmd:cmd:method:localPeerS3Client.DeleteBucket", - "cmd:cmd:method:localPeerS3Client.GetBucketInfo", - "cmd:cmd:method:localPeerS3Client.GetHost", - "cmd:cmd:method:localPeerS3Client.GetPools", - "cmd:cmd:method:localPeerS3Client.HealBucket", - "cmd:cmd:method:localPeerS3Client.ListBuckets", - "cmd:cmd:method:localPeerS3Client.MakeBucket", - "cmd:cmd:method:localPeerS3Client.SetPools", - "cmd:cmd:method:lockRESTClient.Close", - "cmd:cmd:method:lockRESTClient.ForceUnlock", - "cmd:cmd:method:lockRESTClient.IsLocal", - "cmd:cmd:method:lockRESTClient.IsOnline", - "cmd:cmd:method:lockRESTClient.Lock", - "cmd:cmd:method:lockRESTClient.RLock", - "cmd:cmd:method:lockRESTClient.RUnlock", - "cmd:cmd:method:lockRESTClient.Refresh", - "cmd:cmd:method:lockRESTClient.String", - "cmd:cmd:method:lockRESTClient.Unlock", - "cmd:cmd:method:lockRESTServer.ForceUnlockHandler", - "cmd:cmd:method:lockRESTServer.LockHandler", - "cmd:cmd:method:lockRESTServer.RLockHandler", - "cmd:cmd:method:lockRESTServer.RUnlockHandler", - "cmd:cmd:method:lockRESTServer.RefreshHandler", - "cmd:cmd:method:lockRESTServer.UnlockHandler", - "cmd:cmd:method:lockRequesterInfo.DecodeMsg", - "cmd:cmd:method:lockRequesterInfo.EncodeMsg", - "cmd:cmd:method:lockRequesterInfo.MarshalMsg", - "cmd:cmd:method:lockRequesterInfo.Msgsize", - "cmd:cmd:method:lockRequesterInfo.UnmarshalMsg", - "cmd:cmd:method:lockStats.DecodeMsg", - "cmd:cmd:method:lockStats.EncodeMsg", - "cmd:cmd:method:lockStats.MarshalMsg", - "cmd:cmd:method:lockStats.Msgsize", - "cmd:cmd:method:lockStats.UnmarshalMsg", - "cmd:cmd:method:metacache.DecodeMsg", - "cmd:cmd:method:metacache.EncodeMsg", - "cmd:cmd:method:metacache.MarshalMsg", - "cmd:cmd:method:metacache.Msgsize", - "cmd:cmd:method:metacache.UnmarshalMsg", - "cmd:cmd:method:metacacheBlockWriter.Close", - "cmd:cmd:method:metacacheReader.Close", - "cmd:cmd:method:metacacheWriter.Close", - "cmd:cmd:method:metacacheWriter.Reset", - "cmd:cmd:method:metricDisplay.String", - "cmd:cmd:method:metricDisplay.TableRow", - "cmd:cmd:method:metricsV3Server.ServeHTTP", - "cmd:cmd:method:minioBucketCollector.Collect", - "cmd:cmd:method:minioBucketCollector.Describe", - "cmd:cmd:method:minioClusterCollector.Collect", - "cmd:cmd:method:minioClusterCollector.Describe", - "cmd:cmd:method:minioCollector.Collect", - "cmd:cmd:method:minioCollector.Describe", - "cmd:cmd:method:minioFileInfo.IsDir", - "cmd:cmd:method:minioFileInfo.ModTime", - "cmd:cmd:method:minioFileInfo.Mode", - "cmd:cmd:method:minioFileInfo.Name", - "cmd:cmd:method:minioFileInfo.Size", - "cmd:cmd:method:minioFileInfo.Sys", - "cmd:cmd:method:minioLogger.Print", - "cmd:cmd:method:minioLogger.PrintCommand", - "cmd:cmd:method:minioLogger.PrintResponse", - "cmd:cmd:method:minioLogger.Printf", - "cmd:cmd:method:minioNodeCollector.Collect", - "cmd:cmd:method:minioNodeCollector.Describe", - "cmd:cmd:method:minioResourceCollector.Collect", - "cmd:cmd:method:minioResourceCollector.Describe", - "cmd:cmd:method:multiWriter.Write", - "cmd:cmd:method:mustReplicateOptions.ReplicationStatus", - "cmd:cmd:method:netPerfRX.ActiveConnections", - "cmd:cmd:method:netPerfRX.Connect", - "cmd:cmd:method:netPerfRX.Disconnect", - "cmd:cmd:method:netPerfRX.Reset", - "cmd:cmd:method:netperfReader.Read", - "cmd:cmd:method:noncurrentVersionsTask.OpHash", - "cmd:cmd:method:nsLockMap.NewNSLock", - "cmd:cmd:method:nsScannerOptions.DecodeMsg", - "cmd:cmd:method:nsScannerOptions.EncodeMsg", - "cmd:cmd:method:nsScannerOptions.MarshalMsg", - "cmd:cmd:method:nsScannerOptions.Msgsize", - "cmd:cmd:method:nsScannerOptions.UnmarshalMsg", - "cmd:cmd:method:nsScannerResp.DecodeMsg", - "cmd:cmd:method:nsScannerResp.EncodeMsg", - "cmd:cmd:method:nsScannerResp.MarshalMsg", - "cmd:cmd:method:nsScannerResp.Msgsize", - "cmd:cmd:method:nsScannerResp.UnmarshalMsg", - "cmd:cmd:method:objInfoCache.Add", - "cmd:cmd:method:objInfoCache.Get", - "cmd:cmd:method:objSweeper.GetOpts", - "cmd:cmd:method:objSweeper.SetTransitionState", - "cmd:cmd:method:objSweeper.Sweep", - "cmd:cmd:method:objSweeper.WithVersion", - "cmd:cmd:method:objSweeper.WithVersioning", - "cmd:cmd:method:objectAPIHandlers.AbortMultipartUploadHandler", - "cmd:cmd:method:objectAPIHandlers.CompleteMultipartUploadHandler", - "cmd:cmd:method:objectAPIHandlers.CopyObjectHandler", - "cmd:cmd:method:objectAPIHandlers.CopyObjectPartHandler", - "cmd:cmd:method:objectAPIHandlers.DeleteBucketCorsHandler", - "cmd:cmd:method:objectAPIHandlers.DeleteBucketEncryptionHandler", - "cmd:cmd:method:objectAPIHandlers.DeleteBucketHandler", - "cmd:cmd:method:objectAPIHandlers.DeleteBucketLifecycleHandler", - "cmd:cmd:method:objectAPIHandlers.DeleteBucketPolicyHandler", - "cmd:cmd:method:objectAPIHandlers.DeleteBucketReplicationConfigHandler", - "cmd:cmd:method:objectAPIHandlers.DeleteBucketTaggingHandler", - "cmd:cmd:method:objectAPIHandlers.DeleteBucketWebsiteHandler", - "cmd:cmd:method:objectAPIHandlers.DeleteMultipleObjectsHandler", - "cmd:cmd:method:objectAPIHandlers.DeleteObjectHandler", - "cmd:cmd:method:objectAPIHandlers.DeleteObjectTaggingHandler", - "cmd:cmd:method:objectAPIHandlers.GetBucketACLHandler", - "cmd:cmd:method:objectAPIHandlers.GetBucketAccelerateHandler", - "cmd:cmd:method:objectAPIHandlers.GetBucketCorsHandler", - "cmd:cmd:method:objectAPIHandlers.GetBucketEncryptionHandler", - "cmd:cmd:method:objectAPIHandlers.GetBucketLifecycleHandler", - "cmd:cmd:method:objectAPIHandlers.GetBucketLocationHandler", - "cmd:cmd:method:objectAPIHandlers.GetBucketLoggingHandler", - "cmd:cmd:method:objectAPIHandlers.GetBucketNotificationHandler", - "cmd:cmd:method:objectAPIHandlers.GetBucketObjectLockConfigHandler", - "cmd:cmd:method:objectAPIHandlers.GetBucketPolicyHandler", - "cmd:cmd:method:objectAPIHandlers.GetBucketPolicyStatusHandler", - "cmd:cmd:method:objectAPIHandlers.GetBucketReplicationConfigHandler", - "cmd:cmd:method:objectAPIHandlers.GetBucketReplicationMetricsHandler", - "cmd:cmd:method:objectAPIHandlers.GetBucketReplicationMetricsV2Handler", - "cmd:cmd:method:objectAPIHandlers.GetBucketRequestPaymentHandler", - "cmd:cmd:method:objectAPIHandlers.GetBucketTaggingHandler", - "cmd:cmd:method:objectAPIHandlers.GetBucketVersioningHandler", - "cmd:cmd:method:objectAPIHandlers.GetBucketWebsiteHandler", - "cmd:cmd:method:objectAPIHandlers.GetObjectACLHandler", - "cmd:cmd:method:objectAPIHandlers.GetObjectAttributesHandler", - "cmd:cmd:method:objectAPIHandlers.GetObjectHandler", - "cmd:cmd:method:objectAPIHandlers.GetObjectLambdaHandler", - "cmd:cmd:method:objectAPIHandlers.GetObjectLegalHoldHandler", - "cmd:cmd:method:objectAPIHandlers.GetObjectRetentionHandler", - "cmd:cmd:method:objectAPIHandlers.GetObjectTaggingHandler", - "cmd:cmd:method:objectAPIHandlers.HeadBucketHandler", - "cmd:cmd:method:objectAPIHandlers.HeadObjectHandler", - "cmd:cmd:method:objectAPIHandlers.ListBucketsHandler", - "cmd:cmd:method:objectAPIHandlers.ListMultipartUploadsHandler", - "cmd:cmd:method:objectAPIHandlers.ListObjectPartsHandler", - "cmd:cmd:method:objectAPIHandlers.ListObjectVersionsHandler", - "cmd:cmd:method:objectAPIHandlers.ListObjectVersionsMHandler", - "cmd:cmd:method:objectAPIHandlers.ListObjectsV1Handler", - "cmd:cmd:method:objectAPIHandlers.ListObjectsV2Handler", - "cmd:cmd:method:objectAPIHandlers.ListObjectsV2MHandler", - "cmd:cmd:method:objectAPIHandlers.ListenNotificationHandler", - "cmd:cmd:method:objectAPIHandlers.NewMultipartUploadHandler", - "cmd:cmd:method:objectAPIHandlers.PostPolicyBucketHandler", - "cmd:cmd:method:objectAPIHandlers.PostRestoreObjectHandler", - "cmd:cmd:method:objectAPIHandlers.PutBucketACLHandler", - "cmd:cmd:method:objectAPIHandlers.PutBucketCorsHandler", - "cmd:cmd:method:objectAPIHandlers.PutBucketEncryptionHandler", - "cmd:cmd:method:objectAPIHandlers.PutBucketHandler", - "cmd:cmd:method:objectAPIHandlers.PutBucketLifecycleHandler", - "cmd:cmd:method:objectAPIHandlers.PutBucketNotificationHandler", - "cmd:cmd:method:objectAPIHandlers.PutBucketObjectLockConfigHandler", - "cmd:cmd:method:objectAPIHandlers.PutBucketPolicyHandler", - "cmd:cmd:method:objectAPIHandlers.PutBucketReplicationConfigHandler", - "cmd:cmd:method:objectAPIHandlers.PutBucketTaggingHandler", - "cmd:cmd:method:objectAPIHandlers.PutBucketVersioningHandler", - "cmd:cmd:method:objectAPIHandlers.PutObjectACLHandler", - "cmd:cmd:method:objectAPIHandlers.PutObjectExtractHandler", - "cmd:cmd:method:objectAPIHandlers.PutObjectHandler", - "cmd:cmd:method:objectAPIHandlers.PutObjectLegalHoldHandler", - "cmd:cmd:method:objectAPIHandlers.PutObjectPartHandler", - "cmd:cmd:method:objectAPIHandlers.PutObjectRetentionHandler", - "cmd:cmd:method:objectAPIHandlers.PutObjectTaggingHandler", - "cmd:cmd:method:objectAPIHandlers.ResetBucketReplicationStartHandler", - "cmd:cmd:method:objectAPIHandlers.ResetBucketReplicationStatusHandler", - "cmd:cmd:method:objectAPIHandlers.SelectObjectContentHandler", - "cmd:cmd:method:objectAPIHandlers.ValidateBucketReplicationCredsHandler", - "cmd:cmd:method:osMetric.String", - "cmd:cmd:method:parallelReader.Done", - "cmd:cmd:method:parallelReader.Read", - "cmd:cmd:method:peerRESTClient.BackgroundHealStatus", - "cmd:cmd:method:peerRESTClient.Close", - "cmd:cmd:method:peerRESTClient.CommitBinary", - "cmd:cmd:method:peerRESTClient.ConsoleLog", - "cmd:cmd:method:peerRESTClient.DeleteBucketMetadata", - "cmd:cmd:method:peerRESTClient.DeletePolicy", - "cmd:cmd:method:peerRESTClient.DeleteServiceAccount", - "cmd:cmd:method:peerRESTClient.DeleteUploadID", - "cmd:cmd:method:peerRESTClient.DeleteUser", - "cmd:cmd:method:peerRESTClient.DevNull", - "cmd:cmd:method:peerRESTClient.DownloadProfileData", - "cmd:cmd:method:peerRESTClient.DriveSpeedTest", - "cmd:cmd:method:peerRESTClient.GetAllBucketStats", - "cmd:cmd:method:peerRESTClient.GetBucketStats", - "cmd:cmd:method:peerRESTClient.GetCPUs", - "cmd:cmd:method:peerRESTClient.GetLastDayTierStats", - "cmd:cmd:method:peerRESTClient.GetLocks", - "cmd:cmd:method:peerRESTClient.GetMemInfo", - "cmd:cmd:method:peerRESTClient.GetMetacacheListing", - "cmd:cmd:method:peerRESTClient.GetMetrics", - "cmd:cmd:method:peerRESTClient.GetNetInfo", - "cmd:cmd:method:peerRESTClient.GetOSInfo", - "cmd:cmd:method:peerRESTClient.GetPartitions", - "cmd:cmd:method:peerRESTClient.GetPeerBucketMetrics", - "cmd:cmd:method:peerRESTClient.GetPeerMetrics", - "cmd:cmd:method:peerRESTClient.GetProcInfo", - "cmd:cmd:method:peerRESTClient.GetReplicationMRF", - "cmd:cmd:method:peerRESTClient.GetResourceMetrics", - "cmd:cmd:method:peerRESTClient.GetSELinuxInfo", - "cmd:cmd:method:peerRESTClient.GetSRMetrics", - "cmd:cmd:method:peerRESTClient.GetSysConfig", - "cmd:cmd:method:peerRESTClient.GetSysErrors", - "cmd:cmd:method:peerRESTClient.IsOnline", - "cmd:cmd:method:peerRESTClient.Listen", - "cmd:cmd:method:peerRESTClient.LoadBucketMetadata", - "cmd:cmd:method:peerRESTClient.LoadGroup", - "cmd:cmd:method:peerRESTClient.LoadPolicy", - "cmd:cmd:method:peerRESTClient.LoadPolicyMapping", - "cmd:cmd:method:peerRESTClient.LoadRebalanceMeta", - "cmd:cmd:method:peerRESTClient.LoadServiceAccount", - "cmd:cmd:method:peerRESTClient.LoadTransitionTierConfig", - "cmd:cmd:method:peerRESTClient.LoadUser", - "cmd:cmd:method:peerRESTClient.LocalStorageInfo", - "cmd:cmd:method:peerRESTClient.MonitorBandwidth", - "cmd:cmd:method:peerRESTClient.Netperf", - "cmd:cmd:method:peerRESTClient.ReloadPoolMeta", - "cmd:cmd:method:peerRESTClient.ReloadSiteReplicationConfig", - "cmd:cmd:method:peerRESTClient.ServerInfo", - "cmd:cmd:method:peerRESTClient.SignalService", - "cmd:cmd:method:peerRESTClient.SpeedTest", - "cmd:cmd:method:peerRESTClient.StartProfiling", - "cmd:cmd:method:peerRESTClient.StopRebalance", - "cmd:cmd:method:peerRESTClient.String", - "cmd:cmd:method:peerRESTClient.Trace", - "cmd:cmd:method:peerRESTClient.UpdateMetacacheListing", - "cmd:cmd:method:peerRESTClient.VerifyBinary", - "cmd:cmd:method:peerRESTServer.BackgroundHealStatusHandler", - "cmd:cmd:method:peerRESTServer.CommitBinaryHandler", - "cmd:cmd:method:peerRESTServer.ConsoleLogHandler", - "cmd:cmd:method:peerRESTServer.DeleteBucketHandler", - "cmd:cmd:method:peerRESTServer.DeleteBucketMetadataHandler", - "cmd:cmd:method:peerRESTServer.DeletePolicyHandler", - "cmd:cmd:method:peerRESTServer.DeleteServiceAccountHandler", - "cmd:cmd:method:peerRESTServer.DeleteUserHandler", - "cmd:cmd:method:peerRESTServer.DevNull", - "cmd:cmd:method:peerRESTServer.DownloadProfilingDataHandler", - "cmd:cmd:method:peerRESTServer.DriveSpeedTestHandler", - "cmd:cmd:method:peerRESTServer.GetAllBucketStatsHandler", - "cmd:cmd:method:peerRESTServer.GetBandwidth", - "cmd:cmd:method:peerRESTServer.GetBucketStatsHandler", - "cmd:cmd:method:peerRESTServer.GetCPUsHandler", - "cmd:cmd:method:peerRESTServer.GetLastDayTierStatsHandler", - "cmd:cmd:method:peerRESTServer.GetLocksHandler", - "cmd:cmd:method:peerRESTServer.GetMemInfoHandler", - "cmd:cmd:method:peerRESTServer.GetMetacacheListingHandler", - "cmd:cmd:method:peerRESTServer.GetMetricsHandler", - "cmd:cmd:method:peerRESTServer.GetNetInfoHandler", - "cmd:cmd:method:peerRESTServer.GetOSInfoHandler", - "cmd:cmd:method:peerRESTServer.GetPartitionsHandler", - "cmd:cmd:method:peerRESTServer.GetPeerBucketMetrics", - "cmd:cmd:method:peerRESTServer.GetPeerMetrics", - "cmd:cmd:method:peerRESTServer.GetProcInfoHandler", - "cmd:cmd:method:peerRESTServer.GetReplicationMRFHandler", - "cmd:cmd:method:peerRESTServer.GetResourceMetrics", - "cmd:cmd:method:peerRESTServer.GetSRMetricsHandler", - "cmd:cmd:method:peerRESTServer.GetSysConfigHandler", - "cmd:cmd:method:peerRESTServer.GetSysErrorsHandler", - "cmd:cmd:method:peerRESTServer.GetSysServicesHandler", - "cmd:cmd:method:peerRESTServer.HandlerClearUploadID", - "cmd:cmd:method:peerRESTServer.HeadBucketHandler", - "cmd:cmd:method:peerRESTServer.HealBucketHandler", - "cmd:cmd:method:peerRESTServer.HealthHandler", - "cmd:cmd:method:peerRESTServer.IsValid", - "cmd:cmd:method:peerRESTServer.ListBucketsHandler", - "cmd:cmd:method:peerRESTServer.ListenHandler", - "cmd:cmd:method:peerRESTServer.LoadBucketMetadataHandler", - "cmd:cmd:method:peerRESTServer.LoadGroupHandler", - "cmd:cmd:method:peerRESTServer.LoadPolicyHandler", - "cmd:cmd:method:peerRESTServer.LoadPolicyMappingHandler", - "cmd:cmd:method:peerRESTServer.LoadRebalanceMetaHandler", - "cmd:cmd:method:peerRESTServer.LoadServiceAccountHandler", - "cmd:cmd:method:peerRESTServer.LoadTransitionTierConfigHandler", - "cmd:cmd:method:peerRESTServer.LoadUserHandler", - "cmd:cmd:method:peerRESTServer.LocalStorageInfoHandler", - "cmd:cmd:method:peerRESTServer.MakeBucketHandler", - "cmd:cmd:method:peerRESTServer.NetSpeedTestHandler", - "cmd:cmd:method:peerRESTServer.PutBucketNotificationHandler", - "cmd:cmd:method:peerRESTServer.ReloadPoolMetaHandler", - "cmd:cmd:method:peerRESTServer.ReloadSiteReplicationConfigHandler", - "cmd:cmd:method:peerRESTServer.ServerInfoHandler", - "cmd:cmd:method:peerRESTServer.SignalServiceHandler", - "cmd:cmd:method:peerRESTServer.SpeedTestHandler", - "cmd:cmd:method:peerRESTServer.StartProfilingHandler", - "cmd:cmd:method:peerRESTServer.StopRebalanceHandler", - "cmd:cmd:method:peerRESTServer.TraceHandler", - "cmd:cmd:method:peerRESTServer.UpdateMetacacheListingHandler", - "cmd:cmd:method:peerRESTServer.VerifyBinaryHandler", - "cmd:cmd:method:poolMeta.BucketDone", - "cmd:cmd:method:poolMeta.CountItem", - "cmd:cmd:method:poolMeta.DecodeMsg", - "cmd:cmd:method:poolMeta.Decommission", - "cmd:cmd:method:poolMeta.DecommissionCancel", - "cmd:cmd:method:poolMeta.DecommissionComplete", - "cmd:cmd:method:poolMeta.DecommissionFailed", - "cmd:cmd:method:poolMeta.EncodeMsg", - "cmd:cmd:method:poolMeta.IsSuspended", - "cmd:cmd:method:poolMeta.MarshalMsg", - "cmd:cmd:method:poolMeta.Msgsize", - "cmd:cmd:method:poolMeta.PendingBuckets", - "cmd:cmd:method:poolMeta.QueueBuckets", - "cmd:cmd:method:poolMeta.ResumeBucketObject", - "cmd:cmd:method:poolMeta.TrackCurrentBucketObject", - "cmd:cmd:method:poolMeta.UnmarshalMsg", - "cmd:cmd:method:poolSpaceInfo.DecodeMsg", - "cmd:cmd:method:poolSpaceInfo.EncodeMsg", - "cmd:cmd:method:poolSpaceInfo.MarshalMsg", - "cmd:cmd:method:poolSpaceInfo.Msgsize", - "cmd:cmd:method:poolSpaceInfo.UnmarshalMsg", - "cmd:cmd:method:profilerWrapper.Extension", - "cmd:cmd:method:profilerWrapper.Records", - "cmd:cmd:method:profilerWrapper.Stop", - "cmd:cmd:method:promLogger.Println", - "cmd:cmd:method:rebalSaveOpts.DecodeMsg", - "cmd:cmd:method:rebalSaveOpts.EncodeMsg", - "cmd:cmd:method:rebalSaveOpts.MarshalMsg", - "cmd:cmd:method:rebalSaveOpts.Msgsize", - "cmd:cmd:method:rebalSaveOpts.UnmarshalMsg", - "cmd:cmd:method:rebalStatus.DecodeMsg", - "cmd:cmd:method:rebalStatus.EncodeMsg", - "cmd:cmd:method:rebalStatus.MarshalMsg", - "cmd:cmd:method:rebalStatus.Msgsize", - "cmd:cmd:method:rebalStatus.String", - "cmd:cmd:method:rebalStatus.UnmarshalMsg", - "cmd:cmd:method:rebalanceInfo.DecodeMsg", - "cmd:cmd:method:rebalanceInfo.EncodeMsg", - "cmd:cmd:method:rebalanceInfo.MarshalMsg", - "cmd:cmd:method:rebalanceInfo.Msgsize", - "cmd:cmd:method:rebalanceInfo.UnmarshalMsg", - "cmd:cmd:method:rebalanceMeta.DecodeMsg", - "cmd:cmd:method:rebalanceMeta.EncodeMsg", - "cmd:cmd:method:rebalanceMeta.MarshalMsg", - "cmd:cmd:method:rebalanceMeta.Msgsize", - "cmd:cmd:method:rebalanceMeta.UnmarshalMsg", - "cmd:cmd:method:rebalanceMetric.DecodeMsg", - "cmd:cmd:method:rebalanceMetric.EncodeMsg", - "cmd:cmd:method:rebalanceMetric.MarshalMsg", - "cmd:cmd:method:rebalanceMetric.Msgsize", - "cmd:cmd:method:rebalanceMetric.String", - "cmd:cmd:method:rebalanceMetric.UnmarshalMsg", - "cmd:cmd:method:rebalanceMetrics.DecodeMsg", - "cmd:cmd:method:rebalanceMetrics.EncodeMsg", - "cmd:cmd:method:rebalanceMetrics.MarshalMsg", - "cmd:cmd:method:rebalanceMetrics.Msgsize", - "cmd:cmd:method:rebalanceMetrics.UnmarshalMsg", - "cmd:cmd:method:rebalanceStats.DecodeMsg", - "cmd:cmd:method:rebalanceStats.EncodeMsg", - "cmd:cmd:method:rebalanceStats.MarshalMsg", - "cmd:cmd:method:rebalanceStats.Msgsize", - "cmd:cmd:method:rebalanceStats.UnmarshalMsg", - "cmd:cmd:method:remotePeerS3Client.DeleteBucket", - "cmd:cmd:method:remotePeerS3Client.GetBucketInfo", - "cmd:cmd:method:remotePeerS3Client.GetHost", - "cmd:cmd:method:remotePeerS3Client.GetPools", - "cmd:cmd:method:remotePeerS3Client.HealBucket", - "cmd:cmd:method:remotePeerS3Client.ListBuckets", - "cmd:cmd:method:remotePeerS3Client.MakeBucket", - "cmd:cmd:method:remotePeerS3Client.SetPools", - "cmd:cmd:method:replicateTargetDecision.String", - "cmd:cmd:method:replicatedInfos.Action", - "cmd:cmd:method:replicatedInfos.CompletedSize", - "cmd:cmd:method:replicatedInfos.ReplicationResynced", - "cmd:cmd:method:replicatedInfos.ReplicationStatus", - "cmd:cmd:method:replicatedInfos.ReplicationStatusInternal", - "cmd:cmd:method:replicatedInfos.VersionPurgeStatus", - "cmd:cmd:method:replicatedInfos.VersionPurgeStatusInternal", - "cmd:cmd:method:replicatedTargetInfo.Empty", - "cmd:cmd:method:replicationConfig.Empty", - "cmd:cmd:method:replicationConfig.Replicate", - "cmd:cmd:method:replicationConfig.Resync", - "cmd:cmd:method:replicationResyncer.PersistToDisk", - "cmd:cmd:method:restoreObjStatus.Expiry", - "cmd:cmd:method:restoreObjStatus.OnDisk", - "cmd:cmd:method:restoreObjStatus.Ongoing", - "cmd:cmd:method:restoreObjStatus.String", - "cmd:cmd:method:rstats.DecodeMsg", - "cmd:cmd:method:rstats.EncodeMsg", - "cmd:cmd:method:rstats.MarshalMsg", - "cmd:cmd:method:rstats.Msgsize", - "cmd:cmd:method:rstats.UnmarshalMsg", - "cmd:cmd:method:s3ChunkedReader.Close", - "cmd:cmd:method:s3ChunkedReader.Read", - "cmd:cmd:method:s3UnsignedChunkedReader.Close", - "cmd:cmd:method:s3UnsignedChunkedReader.Read", - "cmd:cmd:method:scanStatus.DecodeMsg", - "cmd:cmd:method:scanStatus.EncodeMsg", - "cmd:cmd:method:scanStatus.MarshalMsg", - "cmd:cmd:method:scanStatus.Msgsize", - "cmd:cmd:method:scanStatus.UnmarshalMsg", - "cmd:cmd:method:scannerMetric.String", - "cmd:cmd:method:serverPoolsAvailableSpace.FilterMaxUsed", - "cmd:cmd:method:serverPoolsAvailableSpace.TotalAvailable", - "cmd:cmd:method:sftpDriver.AccessKey", - "cmd:cmd:method:sftpDriver.Filecmd", - "cmd:cmd:method:sftpDriver.Filelist", - "cmd:cmd:method:sftpDriver.Fileread", - "cmd:cmd:method:sftpDriver.Filewrite", - "cmd:cmd:method:sftpLogger.Error", - "cmd:cmd:method:sftpLogger.Info", - "cmd:cmd:method:sharedLock.GetLock", - "cmd:cmd:method:siteReplicatorCred.Get", - "cmd:cmd:method:siteReplicatorCred.IsValid", - "cmd:cmd:method:siteReplicatorCred.Set", - "cmd:cmd:method:sizeHistogram.DecodeMsg", - "cmd:cmd:method:sizeHistogram.EncodeMsg", - "cmd:cmd:method:sizeHistogram.MarshalMsg", - "cmd:cmd:method:sizeHistogram.Msgsize", - "cmd:cmd:method:sizeHistogram.UnmarshalMsg", - "cmd:cmd:method:sizeHistogramV1.DecodeMsg", - "cmd:cmd:method:sizeHistogramV1.EncodeMsg", - "cmd:cmd:method:sizeHistogramV1.MarshalMsg", - "cmd:cmd:method:sizeHistogramV1.Msgsize", - "cmd:cmd:method:sizeHistogramV1.UnmarshalMsg", - "cmd:cmd:method:storageMetric.String", - "cmd:cmd:method:storageRESTClient.AppendFile", - "cmd:cmd:method:storageRESTClient.CheckParts", - "cmd:cmd:method:storageRESTClient.CleanAbandonedData", - "cmd:cmd:method:storageRESTClient.Close", - "cmd:cmd:method:storageRESTClient.CreateFile", - "cmd:cmd:method:storageRESTClient.Delete", - "cmd:cmd:method:storageRESTClient.DeleteBulk", - "cmd:cmd:method:storageRESTClient.DeleteVersion", - "cmd:cmd:method:storageRESTClient.DeleteVersions", - "cmd:cmd:method:storageRESTClient.DeleteVol", - "cmd:cmd:method:storageRESTClient.DiskInfo", - "cmd:cmd:method:storageRESTClient.Endpoint", - "cmd:cmd:method:storageRESTClient.GetDiskID", - "cmd:cmd:method:storageRESTClient.GetDiskLoc", - "cmd:cmd:method:storageRESTClient.Healing", - "cmd:cmd:method:storageRESTClient.Hostname", - "cmd:cmd:method:storageRESTClient.IsLocal", - "cmd:cmd:method:storageRESTClient.IsOnline", - "cmd:cmd:method:storageRESTClient.IsOnlineWS", - "cmd:cmd:method:storageRESTClient.LastConn", - "cmd:cmd:method:storageRESTClient.ListDir", - "cmd:cmd:method:storageRESTClient.ListVols", - "cmd:cmd:method:storageRESTClient.MakeVol", - "cmd:cmd:method:storageRESTClient.MakeVolBulk", - "cmd:cmd:method:storageRESTClient.NSScanner", - "cmd:cmd:method:storageRESTClient.ReadAll", - "cmd:cmd:method:storageRESTClient.ReadFile", - "cmd:cmd:method:storageRESTClient.ReadFileStream", - "cmd:cmd:method:storageRESTClient.ReadParts", - "cmd:cmd:method:storageRESTClient.ReadVersion", - "cmd:cmd:method:storageRESTClient.ReadXL", - "cmd:cmd:method:storageRESTClient.RenameData", - "cmd:cmd:method:storageRESTClient.RenameFile", - "cmd:cmd:method:storageRESTClient.RenamePart", - "cmd:cmd:method:storageRESTClient.SetDiskID", - "cmd:cmd:method:storageRESTClient.StatInfoFile", - "cmd:cmd:method:storageRESTClient.StatVol", - "cmd:cmd:method:storageRESTClient.String", - "cmd:cmd:method:storageRESTClient.UpdateMetadata", - "cmd:cmd:method:storageRESTClient.VerifyFile", - "cmd:cmd:method:storageRESTClient.WalkDir", - "cmd:cmd:method:storageRESTClient.WriteAll", - "cmd:cmd:method:storageRESTClient.WriteMetadata", - "cmd:cmd:method:storageRESTServer.AppendFileHandler", - "cmd:cmd:method:storageRESTServer.CheckPartsHandler", - "cmd:cmd:method:storageRESTServer.CleanAbandonedDataHandler", - "cmd:cmd:method:storageRESTServer.CreateFileHandler", - "cmd:cmd:method:storageRESTServer.DeleteBulkHandler", - "cmd:cmd:method:storageRESTServer.DeleteFileHandler", - "cmd:cmd:method:storageRESTServer.DeleteVersionHandler", - "cmd:cmd:method:storageRESTServer.DeleteVersionsHandler", - "cmd:cmd:method:storageRESTServer.DiskInfoHandler", - "cmd:cmd:method:storageRESTServer.HealthHandler", - "cmd:cmd:method:storageRESTServer.IsAuthValid", - "cmd:cmd:method:storageRESTServer.IsValid", - "cmd:cmd:method:storageRESTServer.ListDirHandler", - "cmd:cmd:method:storageRESTServer.MakeVolBulkHandler", - "cmd:cmd:method:storageRESTServer.MakeVolHandler", - "cmd:cmd:method:storageRESTServer.NSScannerHandler", - "cmd:cmd:method:storageRESTServer.ReadAllHandler", - "cmd:cmd:method:storageRESTServer.ReadFileHandler", - "cmd:cmd:method:storageRESTServer.ReadFileStreamHandler", - "cmd:cmd:method:storageRESTServer.ReadPartsHandler", - "cmd:cmd:method:storageRESTServer.ReadVersionHandler", - "cmd:cmd:method:storageRESTServer.ReadVersionHandlerWS", - "cmd:cmd:method:storageRESTServer.ReadXLHandler", - "cmd:cmd:method:storageRESTServer.ReadXLHandlerWS", - "cmd:cmd:method:storageRESTServer.RenameDataHandler", - "cmd:cmd:method:storageRESTServer.RenameDataInlineHandler", - "cmd:cmd:method:storageRESTServer.RenameFileHandler", - "cmd:cmd:method:storageRESTServer.RenamePartHandler", - "cmd:cmd:method:storageRESTServer.StatInfoFile", - "cmd:cmd:method:storageRESTServer.StatVolHandler", - "cmd:cmd:method:storageRESTServer.UpdateMetadataHandler", - "cmd:cmd:method:storageRESTServer.VerifyFileHandler", - "cmd:cmd:method:storageRESTServer.WalkDirHandler", - "cmd:cmd:method:storageRESTServer.WriteAllHandler", - "cmd:cmd:method:storageRESTServer.WriteMetadataHandler", - "cmd:cmd:method:streamingBitrotReader.Close", - "cmd:cmd:method:streamingBitrotReader.ReadAt", - "cmd:cmd:method:streamingBitrotWriter.Close", - "cmd:cmd:method:streamingBitrotWriter.Write", - "cmd:cmd:method:stsAPIHandlers.AssumeRole", - "cmd:cmd:method:stsAPIHandlers.AssumeRoleWithCertificate", - "cmd:cmd:method:stsAPIHandlers.AssumeRoleWithClientGrants", - "cmd:cmd:method:stsAPIHandlers.AssumeRoleWithCustomToken", - "cmd:cmd:method:stsAPIHandlers.AssumeRoleWithLDAPIdentity", - "cmd:cmd:method:stsAPIHandlers.AssumeRoleWithSSO", - "cmd:cmd:method:stsAPIHandlers.AssumeRoleWithWebIdentity", - "cmd:cmd:method:stsErrorCodeMap.ToSTSErr", - "cmd:cmd:method:stsLDAPLoginKeyLimiterSet.Allow", - "cmd:cmd:method:stsLDAPLoginKeyLimiterSet.Reserve", - "cmd:cmd:method:stsLDAPLoginKeyReservation.CancelAt", - "cmd:cmd:method:stsLDAPLoginKeyReservation.CommitAt", - "cmd:cmd:method:stsLDAPLoginRateLimiter.Allow", - "cmd:cmd:method:stsLDAPLoginRateLimiter.Reserve", - "cmd:cmd:method:stsLDAPLoginReservation.Cancel", - "cmd:cmd:method:stsLDAPLoginReservation.Commit", - "cmd:cmd:method:tierMetrics.Observe", - "cmd:cmd:method:tierMetrics.Report", - "cmd:cmd:method:tierOp.String", - "cmd:cmd:method:tierPermErr.Error", - "cmd:cmd:method:tierStats.DecodeMsg", - "cmd:cmd:method:tierStats.EncodeMsg", - "cmd:cmd:method:tierStats.MarshalMsg", - "cmd:cmd:method:tierStats.Msgsize", - "cmd:cmd:method:tierStats.UnmarshalMsg", - "cmd:cmd:method:trackingResponseWriter.Flush", - "cmd:cmd:method:trackingResponseWriter.Unwrap", - "cmd:cmd:method:trackingResponseWriter.Write", - "cmd:cmd:method:trackingResponseWriter.WriteHeader", - "cmd:cmd:method:transitionState.ActiveTasks", - "cmd:cmd:method:transitionState.Init", - "cmd:cmd:method:transitionState.MissedImmediateTasks", - "cmd:cmd:method:transitionState.PendingTasks", - "cmd:cmd:method:transitionState.UpdateWorkers", - "cmd:cmd:method:versionsHistogram.DecodeMsg", - "cmd:cmd:method:versionsHistogram.EncodeMsg", - "cmd:cmd:method:versionsHistogram.MarshalMsg", - "cmd:cmd:method:versionsHistogram.Msgsize", - "cmd:cmd:method:versionsHistogram.UnmarshalMsg", - "cmd:cmd:method:warmBackendAzure.Get", - "cmd:cmd:method:warmBackendAzure.InUse", - "cmd:cmd:method:warmBackendAzure.Put", - "cmd:cmd:method:warmBackendAzure.PutWithMeta", - "cmd:cmd:method:warmBackendAzure.Remove", - "cmd:cmd:method:warmBackendGCS.Get", - "cmd:cmd:method:warmBackendGCS.InUse", - "cmd:cmd:method:warmBackendGCS.Put", - "cmd:cmd:method:warmBackendGCS.PutWithMeta", - "cmd:cmd:method:warmBackendGCS.Remove", - "cmd:cmd:method:warmBackendMinIO.Put", - "cmd:cmd:method:warmBackendMinIO.PutWithMeta", - "cmd:cmd:method:warmBackendS3.Get", - "cmd:cmd:method:warmBackendS3.InUse", - "cmd:cmd:method:warmBackendS3.Put", - "cmd:cmd:method:warmBackendS3.PutWithMeta", - "cmd:cmd:method:warmBackendS3.Remove", - "cmd:cmd:method:warmBackendS3.ToObjectError", - "cmd:cmd:method:wholeBitrotReader.ReadAt", - "cmd:cmd:method:wholeBitrotWriter.Close", - "cmd:cmd:method:wholeBitrotWriter.Write", - "cmd:cmd:method:writerAt.Close", - "cmd:cmd:method:writerAt.TransferError", - "cmd:cmd:method:writerAt.WriteAt", - "cmd:cmd:method:xlFlags.DecodeMsg", - "cmd:cmd:method:xlFlags.EncodeMsg", - "cmd:cmd:method:xlFlags.MarshalMsg", - "cmd:cmd:method:xlFlags.Msgsize", - "cmd:cmd:method:xlFlags.String", - "cmd:cmd:method:xlFlags.UnmarshalMsg", - "cmd:cmd:method:xlMetaBuf.AllHidden", - "cmd:cmd:method:xlMetaBuf.DecodeMsg", - "cmd:cmd:method:xlMetaBuf.EncodeMsg", - "cmd:cmd:method:xlMetaBuf.IsLatestDeleteMarker", - "cmd:cmd:method:xlMetaBuf.ListVersions", - "cmd:cmd:method:xlMetaBuf.MarshalMsg", - "cmd:cmd:method:xlMetaBuf.Msgsize", - "cmd:cmd:method:xlMetaBuf.ToFileInfo", - "cmd:cmd:method:xlMetaBuf.UnmarshalMsg", - "cmd:cmd:method:xlMetaDataDirDecoder.DecodeMsg", - "cmd:cmd:method:xlMetaDataDirDecoder.EncodeMsg", - "cmd:cmd:method:xlMetaDataDirDecoder.MarshalMsg", - "cmd:cmd:method:xlMetaDataDirDecoder.Msgsize", - "cmd:cmd:method:xlMetaDataDirDecoder.UnmarshalMsg", - "cmd:cmd:method:xlMetaV1Object.DecodeMsg", - "cmd:cmd:method:xlMetaV1Object.EncodeMsg", - "cmd:cmd:method:xlMetaV1Object.MarshalMsg", - "cmd:cmd:method:xlMetaV1Object.Msgsize", - "cmd:cmd:method:xlMetaV1Object.Signature", - "cmd:cmd:method:xlMetaV1Object.ToFileInfo", - "cmd:cmd:method:xlMetaV1Object.UnmarshalMsg", - "cmd:cmd:method:xlMetaV2.AddFreeVersion", - "cmd:cmd:method:xlMetaV2.AddLegacy", - "cmd:cmd:method:xlMetaV2.AddVersion", - "cmd:cmd:method:xlMetaV2.AppendTo", - "cmd:cmd:method:xlMetaV2.DeleteVersion", - "cmd:cmd:method:xlMetaV2.ListVersions", - "cmd:cmd:method:xlMetaV2.Load", - "cmd:cmd:method:xlMetaV2.LoadOrConvert", - "cmd:cmd:method:xlMetaV2.SharedDataDirCount", - "cmd:cmd:method:xlMetaV2.SharedDataDirCountStr", - "cmd:cmd:method:xlMetaV2.ToFileInfo", - "cmd:cmd:method:xlMetaV2.UpdateObjectVersion", - "cmd:cmd:method:xlMetaV2DeleteMarker.DecodeMsg", - "cmd:cmd:method:xlMetaV2DeleteMarker.EncodeMsg", - "cmd:cmd:method:xlMetaV2DeleteMarker.FreeVersion", - "cmd:cmd:method:xlMetaV2DeleteMarker.MarshalMsg", - "cmd:cmd:method:xlMetaV2DeleteMarker.Msgsize", - "cmd:cmd:method:xlMetaV2DeleteMarker.Signature", - "cmd:cmd:method:xlMetaV2DeleteMarker.ToFileInfo", - "cmd:cmd:method:xlMetaV2DeleteMarker.UnmarshalMsg", - "cmd:cmd:method:xlMetaV2Object.DecodeMsg", - "cmd:cmd:method:xlMetaV2Object.EncodeMsg", - "cmd:cmd:method:xlMetaV2Object.InitFreeVersion", - "cmd:cmd:method:xlMetaV2Object.InlineData", - "cmd:cmd:method:xlMetaV2Object.MarshalMsg", - "cmd:cmd:method:xlMetaV2Object.Msgsize", - "cmd:cmd:method:xlMetaV2Object.RemoveRestoreHdrs", - "cmd:cmd:method:xlMetaV2Object.ResetInlineData", - "cmd:cmd:method:xlMetaV2Object.SetTransition", - "cmd:cmd:method:xlMetaV2Object.Signature", - "cmd:cmd:method:xlMetaV2Object.ToFileInfo", - "cmd:cmd:method:xlMetaV2Object.UnmarshalMsg", - "cmd:cmd:method:xlMetaV2Object.UsesDataDir", - "cmd:cmd:method:xlMetaV2Version.DecodeMsg", - "cmd:cmd:method:xlMetaV2Version.EncodeMsg", - "cmd:cmd:method:xlMetaV2Version.FreeVersion", - "cmd:cmd:method:xlMetaV2Version.MarshalMsg", - "cmd:cmd:method:xlMetaV2Version.Msgsize", - "cmd:cmd:method:xlMetaV2Version.ToFileInfo", - "cmd:cmd:method:xlMetaV2Version.UnmarshalMsg", - "cmd:cmd:method:xlMetaV2Version.Valid", - "cmd:cmd:method:xlMetaV2VersionHeader.DecodeMsg", - "cmd:cmd:method:xlMetaV2VersionHeader.EncodeMsg", - "cmd:cmd:method:xlMetaV2VersionHeader.FreeVersion", - "cmd:cmd:method:xlMetaV2VersionHeader.InlineData", - "cmd:cmd:method:xlMetaV2VersionHeader.MarshalMsg", - "cmd:cmd:method:xlMetaV2VersionHeader.Msgsize", - "cmd:cmd:method:xlMetaV2VersionHeader.String", - "cmd:cmd:method:xlMetaV2VersionHeader.UnmarshalMsg", - "cmd:cmd:method:xlMetaV2VersionHeader.UsesDataDir", - "cmd:cmd:method:xlMetaV2VersionHeaderV2.DecodeMsg", - "cmd:cmd:method:xlMetaV2VersionHeaderV2.UnmarshalMsg", - "cmd:cmd:method:xlStorage.AppendFile", - "cmd:cmd:method:xlStorage.CheckParts", - "cmd:cmd:method:xlStorage.CleanAbandonedData", - "cmd:cmd:method:xlStorage.Close", - "cmd:cmd:method:xlStorage.CreateFile", - "cmd:cmd:method:xlStorage.Delete", - "cmd:cmd:method:xlStorage.DeleteBulk", - "cmd:cmd:method:xlStorage.DeleteVersion", - "cmd:cmd:method:xlStorage.DeleteVersions", - "cmd:cmd:method:xlStorage.DeleteVol", - "cmd:cmd:method:xlStorage.DiskInfo", - "cmd:cmd:method:xlStorage.Endpoint", - "cmd:cmd:method:xlStorage.GetDiskID", - "cmd:cmd:method:xlStorage.GetDiskLoc", - "cmd:cmd:method:xlStorage.Healing", - "cmd:cmd:method:xlStorage.Hostname", - "cmd:cmd:method:xlStorage.IsLocal", - "cmd:cmd:method:xlStorage.IsOnline", - "cmd:cmd:method:xlStorage.LastConn", - "cmd:cmd:method:xlStorage.ListDir", - "cmd:cmd:method:xlStorage.ListVols", - "cmd:cmd:method:xlStorage.MakeVol", - "cmd:cmd:method:xlStorage.MakeVolBulk", - "cmd:cmd:method:xlStorage.NSScanner", - "cmd:cmd:method:xlStorage.ReadAll", - "cmd:cmd:method:xlStorage.ReadFile", - "cmd:cmd:method:xlStorage.ReadFileStream", - "cmd:cmd:method:xlStorage.ReadParts", - "cmd:cmd:method:xlStorage.ReadVersion", - "cmd:cmd:method:xlStorage.ReadXL", - "cmd:cmd:method:xlStorage.RenameData", - "cmd:cmd:method:xlStorage.RenameFile", - "cmd:cmd:method:xlStorage.RenamePart", - "cmd:cmd:method:xlStorage.SetDiskID", - "cmd:cmd:method:xlStorage.StatInfoFile", - "cmd:cmd:method:xlStorage.StatVol", - "cmd:cmd:method:xlStorage.String", - "cmd:cmd:method:xlStorage.UpdateMetadata", - "cmd:cmd:method:xlStorage.VerifyFile", - "cmd:cmd:method:xlStorage.WalkDir", - "cmd:cmd:method:xlStorage.WriteAll", - "cmd:cmd:method:xlStorage.WriteMetadata", - "cmd:cmd:method:xlStorageDiskIDCheck.AppendFile", - "cmd:cmd:method:xlStorageDiskIDCheck.CheckParts", - "cmd:cmd:method:xlStorageDiskIDCheck.CleanAbandonedData", - "cmd:cmd:method:xlStorageDiskIDCheck.Close", - "cmd:cmd:method:xlStorageDiskIDCheck.CreateFile", - "cmd:cmd:method:xlStorageDiskIDCheck.Delete", - "cmd:cmd:method:xlStorageDiskIDCheck.DeleteBulk", - "cmd:cmd:method:xlStorageDiskIDCheck.DeleteVersion", - "cmd:cmd:method:xlStorageDiskIDCheck.DeleteVersions", - "cmd:cmd:method:xlStorageDiskIDCheck.DeleteVol", - "cmd:cmd:method:xlStorageDiskIDCheck.DiskInfo", - "cmd:cmd:method:xlStorageDiskIDCheck.Endpoint", - "cmd:cmd:method:xlStorageDiskIDCheck.GetDiskID", - "cmd:cmd:method:xlStorageDiskIDCheck.GetDiskLoc", - "cmd:cmd:method:xlStorageDiskIDCheck.Healing", - "cmd:cmd:method:xlStorageDiskIDCheck.Hostname", - "cmd:cmd:method:xlStorageDiskIDCheck.IsLocal", - "cmd:cmd:method:xlStorageDiskIDCheck.IsOnline", - "cmd:cmd:method:xlStorageDiskIDCheck.LastConn", - "cmd:cmd:method:xlStorageDiskIDCheck.ListDir", - "cmd:cmd:method:xlStorageDiskIDCheck.ListVols", - "cmd:cmd:method:xlStorageDiskIDCheck.MakeVol", - "cmd:cmd:method:xlStorageDiskIDCheck.MakeVolBulk", - "cmd:cmd:method:xlStorageDiskIDCheck.NSScanner", - "cmd:cmd:method:xlStorageDiskIDCheck.ReadAll", - "cmd:cmd:method:xlStorageDiskIDCheck.ReadFile", - "cmd:cmd:method:xlStorageDiskIDCheck.ReadFileStream", - "cmd:cmd:method:xlStorageDiskIDCheck.ReadParts", - "cmd:cmd:method:xlStorageDiskIDCheck.ReadVersion", - "cmd:cmd:method:xlStorageDiskIDCheck.ReadXL", - "cmd:cmd:method:xlStorageDiskIDCheck.RenameData", - "cmd:cmd:method:xlStorageDiskIDCheck.RenameFile", - "cmd:cmd:method:xlStorageDiskIDCheck.RenamePart", - "cmd:cmd:method:xlStorageDiskIDCheck.SetDiskID", - "cmd:cmd:method:xlStorageDiskIDCheck.StatInfoFile", - "cmd:cmd:method:xlStorageDiskIDCheck.StatVol", - "cmd:cmd:method:xlStorageDiskIDCheck.String", - "cmd:cmd:method:xlStorageDiskIDCheck.TrackDiskHealth", - "cmd:cmd:method:xlStorageDiskIDCheck.UpdateMetadata", - "cmd:cmd:method:xlStorageDiskIDCheck.VerifyFile", - "cmd:cmd:method:xlStorageDiskIDCheck.WalkDir", - "cmd:cmd:method:xlStorageDiskIDCheck.WriteAll", - "cmd:cmd:method:xlStorageDiskIDCheck.WriteMetadata", - "cmd:cmd:type:APIError", - "cmd:cmd:type:APIErrorCode", - "cmd:cmd:type:APIErrorResponse", - "cmd:cmd:type:AccElem", - "cmd:cmd:type:ActiveWorkerStat", - "cmd:cmd:type:AdminError", - "cmd:cmd:type:AllAccessDisabled", - "cmd:cmd:type:AssumeRoleResponse", - "cmd:cmd:type:AssumeRoleResult", - "cmd:cmd:type:AssumeRoleWithCertificateResponse", - "cmd:cmd:type:AssumeRoleWithClientGrantsResponse", - "cmd:cmd:type:AssumeRoleWithCustomTokenResponse", - "cmd:cmd:type:AssumeRoleWithLDAPResponse", - "cmd:cmd:type:AssumeRoleWithWebIdentityResponse", - "cmd:cmd:type:AssumedRoleUser", - "cmd:cmd:type:AuditLogOptions", - "cmd:cmd:type:BackendDown", - "cmd:cmd:type:BackendType", - "cmd:cmd:type:BaseOptions", - "cmd:cmd:type:BatchJobExpire", - "cmd:cmd:type:BatchJobExpireFilter", - "cmd:cmd:type:BatchJobExpirePurge", - "cmd:cmd:type:BatchJobKV", - "cmd:cmd:type:BatchJobKeyRotateEncryption", - "cmd:cmd:type:BatchJobKeyRotateFlags", - "cmd:cmd:type:BatchJobKeyRotateV1", - "cmd:cmd:type:BatchJobNotification", - "cmd:cmd:type:BatchJobPool", - "cmd:cmd:type:BatchJobPrefix", - "cmd:cmd:type:BatchJobReplicateCredentials", - "cmd:cmd:type:BatchJobReplicateFlags", - "cmd:cmd:type:BatchJobReplicateResourceType", - "cmd:cmd:type:BatchJobReplicateSource", - "cmd:cmd:type:BatchJobReplicateTarget", - "cmd:cmd:type:BatchJobReplicateV1", - "cmd:cmd:type:BatchJobRequest", - "cmd:cmd:type:BatchJobRetry", - "cmd:cmd:type:BatchJobSize", - "cmd:cmd:type:BatchJobSizeFilter", - "cmd:cmd:type:BatchJobSnowball", - "cmd:cmd:type:BatchJobYamlErr", - "cmd:cmd:type:BatchKeyRotateFilter", - "cmd:cmd:type:BatchKeyRotateNotification", - "cmd:cmd:type:BatchKeyRotationType", - "cmd:cmd:type:BatchReplicateFilter", - "cmd:cmd:type:BitrotAlgorithm", - "cmd:cmd:type:BitrotVerifier", - "cmd:cmd:type:Bucket", - "cmd:cmd:type:BucketAccessPolicy", - "cmd:cmd:type:BucketAlreadyExists", - "cmd:cmd:type:BucketAlreadyOwnedByYou", - "cmd:cmd:type:BucketExists", - "cmd:cmd:type:BucketInfo", - "cmd:cmd:type:BucketLifecycleNotFound", - "cmd:cmd:type:BucketMetadata", - "cmd:cmd:type:BucketMetadataSys", - "cmd:cmd:type:BucketMetricsLoaderFn", - "cmd:cmd:type:BucketNameInvalid", - "cmd:cmd:type:BucketNotEmpty", - "cmd:cmd:type:BucketNotFound", - "cmd:cmd:type:BucketObjectLockConfigNotFound", - "cmd:cmd:type:BucketObjectLockSys", - "cmd:cmd:type:BucketOptions", - "cmd:cmd:type:BucketPolicyNotFound", - "cmd:cmd:type:BucketQuotaConfigNotFound", - "cmd:cmd:type:BucketQuotaExceeded", - "cmd:cmd:type:BucketQuotaSys", - "cmd:cmd:type:BucketRemoteAlreadyExists", - "cmd:cmd:type:BucketRemoteArnInvalid", - "cmd:cmd:type:BucketRemoteArnTypeInvalid", - "cmd:cmd:type:BucketRemoteDestinationNotFound", - "cmd:cmd:type:BucketRemoteIdenticalToSource", - "cmd:cmd:type:BucketRemoteLabelInUse", - "cmd:cmd:type:BucketRemoteRemoveDisallowed", - "cmd:cmd:type:BucketRemoteTargetNotFound", - "cmd:cmd:type:BucketRemoteTargetNotVersioned", - "cmd:cmd:type:BucketReplicationConfigNotFound", - "cmd:cmd:type:BucketReplicationResyncStatus", - "cmd:cmd:type:BucketReplicationSourceNotVersioned", - "cmd:cmd:type:BucketReplicationStat", - "cmd:cmd:type:BucketReplicationStats", - "cmd:cmd:type:BucketSSEConfigNotFound", - "cmd:cmd:type:BucketSSEConfigSys", - "cmd:cmd:type:BucketStats", - "cmd:cmd:type:BucketStatsMap", - "cmd:cmd:type:BucketTaggingNotFound", - "cmd:cmd:type:BucketTargetSys", - "cmd:cmd:type:BucketTargetUsageInfo", - "cmd:cmd:type:BucketUsageInfo", - "cmd:cmd:type:BucketVersioningSys", - "cmd:cmd:type:CheckPartsHandlerParams", - "cmd:cmd:type:CheckPartsResp", - "cmd:cmd:type:CheckPreconditionFn", - "cmd:cmd:type:ChecksumAlgo", - "cmd:cmd:type:ChecksumInfo", - "cmd:cmd:type:ClientGrantsResult", - "cmd:cmd:type:CommonPrefix", - "cmd:cmd:type:CompleteMultipartUpload", - "cmd:cmd:type:CompleteMultipartUploadResponse", - "cmd:cmd:type:CompletePart", - "cmd:cmd:type:ConfigDir", - "cmd:cmd:type:ConfigSys", - "cmd:cmd:type:ConsoleLogger", - "cmd:cmd:type:CopyObjectPartResponse", - "cmd:cmd:type:CopyObjectResponse", - "cmd:cmd:type:DailyAllTierStats", - "cmd:cmd:type:DataMovementOverwriteErr", - "cmd:cmd:type:DataUsageInfo", - "cmd:cmd:type:DecryptBlocksReader", - "cmd:cmd:type:DeleteBucketOptions", - "cmd:cmd:type:DeleteBulkReq", - "cmd:cmd:type:DeleteError", - "cmd:cmd:type:DeleteFileHandlerParams", - "cmd:cmd:type:DeleteMarkerMTime", - "cmd:cmd:type:DeleteMarkerVersion", - "cmd:cmd:type:DeleteObjectsRequest", - "cmd:cmd:type:DeleteObjectsResponse", - "cmd:cmd:type:DeleteOptions", - "cmd:cmd:type:DeleteVersionHandlerParams", - "cmd:cmd:type:DeleteVersionsErrsResp", - "cmd:cmd:type:DeletedObject", - "cmd:cmd:type:DeletedObjectInfo", - "cmd:cmd:type:DeletedObjectReplicationInfo", - "cmd:cmd:type:DiskInfo", - "cmd:cmd:type:DiskInfoOptions", - "cmd:cmd:type:DiskMetrics", - "cmd:cmd:type:Encryption", - "cmd:cmd:type:Endpoint", - "cmd:cmd:type:EndpointServerPools", - "cmd:cmd:type:EndpointType", - "cmd:cmd:type:Endpoints", - "cmd:cmd:type:Erasure", - "cmd:cmd:type:ErasureAlgo", - "cmd:cmd:type:ErasureInfo", - "cmd:cmd:type:EvalMetadataFn", - "cmd:cmd:type:EvalRetentionBypassFn", - "cmd:cmd:type:EventNotifier", - "cmd:cmd:type:ExpirationOptions", - "cmd:cmd:type:FileInfo", - "cmd:cmd:type:FileInfoVersions", - "cmd:cmd:type:FileLogger", - "cmd:cmd:type:FilesInfo", - "cmd:cmd:type:GenericError", - "cmd:cmd:type:GetObjectInfoFn", - "cmd:cmd:type:GetObjectReader", - "cmd:cmd:type:GroupInfo", - "cmd:cmd:type:HTTPAPIStats", - "cmd:cmd:type:HTTPConsoleLoggerSys", - "cmd:cmd:type:HTTPRangeSpec", - "cmd:cmd:type:HTTPStats", - "cmd:cmd:type:HealObjectFn", - "cmd:cmd:type:HealthOptions", - "cmd:cmd:type:HealthResult", - "cmd:cmd:type:Help", - "cmd:cmd:type:IAMEtcdStore", - "cmd:cmd:type:IAMObjectStore", - "cmd:cmd:type:IAMStorageAPI", - "cmd:cmd:type:IAMStoreSys", - "cmd:cmd:type:IAMSys", - "cmd:cmd:type:IAMUserType", - "cmd:cmd:type:InQueueMetric", - "cmd:cmd:type:InQueueStats", - "cmd:cmd:type:IncompleteBody", - "cmd:cmd:type:InitiateMultipartUploadResponse", - "cmd:cmd:type:Initiator", - "cmd:cmd:type:InsufficientReadQuorum", - "cmd:cmd:type:InsufficientWriteQuorum", - "cmd:cmd:type:InvalidArgument", - "cmd:cmd:type:InvalidETag", - "cmd:cmd:type:InvalidObjectState", - "cmd:cmd:type:InvalidPart", - "cmd:cmd:type:InvalidRange", - "cmd:cmd:type:InvalidUploadID", - "cmd:cmd:type:InvalidUploadIDKeyCombination", - "cmd:cmd:type:InvalidVersionID", - "cmd:cmd:type:KMSLogger", - "cmd:cmd:type:LDAPIdentityResult", - "cmd:cmd:type:LastMinuteHistogram", - "cmd:cmd:type:LifecycleSys", - "cmd:cmd:type:ListBucketsResponse", - "cmd:cmd:type:ListDirResult", - "cmd:cmd:type:ListMultipartUploadsResponse", - "cmd:cmd:type:ListMultipartsInfo", - "cmd:cmd:type:ListObjectVersionsInfo", - "cmd:cmd:type:ListObjectsInfo", - "cmd:cmd:type:ListObjectsResponse", - "cmd:cmd:type:ListObjectsV2Info", - "cmd:cmd:type:ListObjectsV2Response", - "cmd:cmd:type:ListPartsInfo", - "cmd:cmd:type:ListPartsResponse", - "cmd:cmd:type:ListVersionsResponse", - "cmd:cmd:type:LocalDiskIDs", - "cmd:cmd:type:LocationResponse", - "cmd:cmd:type:LockContext", - "cmd:cmd:type:MRFReplicateEntries", - "cmd:cmd:type:MRFReplicateEntry", - "cmd:cmd:type:MakeBucketOptions", - "cmd:cmd:type:MalformedUploadID", - "cmd:cmd:type:MappedPolicy", - "cmd:cmd:type:Metadata", - "cmd:cmd:type:MetadataEntry", - "cmd:cmd:type:MetadataHandlerParams", - "cmd:cmd:type:MethodNotAllowed", - "cmd:cmd:type:MetricDescription", - "cmd:cmd:type:MetricDescriptor", - "cmd:cmd:type:MetricName", - "cmd:cmd:type:MetricNamespace", - "cmd:cmd:type:MetricSubsystem", - "cmd:cmd:type:MetricType", - "cmd:cmd:type:MetricTypeV2", - "cmd:cmd:type:MetricV2", - "cmd:cmd:type:MetricValues", - "cmd:cmd:type:MetricsGroup", - "cmd:cmd:type:MetricsGroupOpts", - "cmd:cmd:type:MetricsGroupV2", - "cmd:cmd:type:MetricsLoaderFn", - "cmd:cmd:type:MultipartInfo", - "cmd:cmd:type:NewMultipartUploadResult", - "cmd:cmd:type:Node", - "cmd:cmd:type:NotImplemented", - "cmd:cmd:type:NotificationGroup", - "cmd:cmd:type:NotificationPeerErr", - "cmd:cmd:type:NotificationSys", - "cmd:cmd:type:ObjReaderFn", - "cmd:cmd:type:Object", - "cmd:cmd:type:ObjectAlreadyExists", - "cmd:cmd:type:ObjectExistsAsDirectory", - "cmd:cmd:type:ObjectInfo", - "cmd:cmd:type:ObjectInternalInfo", - "cmd:cmd:type:ObjectLayer", - "cmd:cmd:type:ObjectLocked", - "cmd:cmd:type:ObjectNameInvalid", - "cmd:cmd:type:ObjectNamePrefixAsSlash", - "cmd:cmd:type:ObjectNameTooLong", - "cmd:cmd:type:ObjectNotFound", - "cmd:cmd:type:ObjectOptions", - "cmd:cmd:type:ObjectPartInfo", - "cmd:cmd:type:ObjectTagSet", - "cmd:cmd:type:ObjectToDelete", - "cmd:cmd:type:ObjectTooLarge", - "cmd:cmd:type:ObjectTooSmall", - "cmd:cmd:type:ObjectV", - "cmd:cmd:type:ObjectVersion", - "cmd:cmd:type:OpenIDClientAppParams", - "cmd:cmd:type:OperationTimedOut", - "cmd:cmd:type:OutputLocation", - "cmd:cmd:type:Owner", - "cmd:cmd:type:ParentUserInfo", - "cmd:cmd:type:Part", - "cmd:cmd:type:PartInfo", - "cmd:cmd:type:PartTooBig", - "cmd:cmd:type:PartTooSmall", - "cmd:cmd:type:PartialOperation", - "cmd:cmd:type:PeerLocks", - "cmd:cmd:type:PeerResourceMetrics", - "cmd:cmd:type:PeerSiteInfo", - "cmd:cmd:type:PolicyDoc", - "cmd:cmd:type:PolicyStatus", - "cmd:cmd:type:PolicySys", - "cmd:cmd:type:PoolDecommissionInfo", - "cmd:cmd:type:PoolEndpointList", - "cmd:cmd:type:PoolEndpoints", - "cmd:cmd:type:PoolObjInfo", - "cmd:cmd:type:PoolStatus", - "cmd:cmd:type:PostPolicyForm", - "cmd:cmd:type:PostResponse", - "cmd:cmd:type:PreConditionFailed", - "cmd:cmd:type:PrefixAccessDenied", - "cmd:cmd:type:ProxyEndpoint", - "cmd:cmd:type:ProxyMetric", - "cmd:cmd:type:PutObjReader", - "cmd:cmd:type:QStat", - "cmd:cmd:type:RMetricName", - "cmd:cmd:type:RQErrType", - "cmd:cmd:type:RStat", - "cmd:cmd:type:RTimedMetrics", - "cmd:cmd:type:RWLocker", - "cmd:cmd:type:RawFileInfo", - "cmd:cmd:type:ReadAllHandlerParams", - "cmd:cmd:type:ReadOptions", - "cmd:cmd:type:ReadPartsReq", - "cmd:cmd:type:ReadPartsResp", - "cmd:cmd:type:RemoteTargetConnectionErr", - "cmd:cmd:type:RenameDataHandlerParams", - "cmd:cmd:type:RenameDataInlineHandlerParams", - "cmd:cmd:type:RenameDataResp", - "cmd:cmd:type:RenameFileHandlerParams", - "cmd:cmd:type:RenameOptions", - "cmd:cmd:type:RenamePartHandlerParams", - "cmd:cmd:type:ReplQNodeStats", - "cmd:cmd:type:ReplicateDecision", - "cmd:cmd:type:ReplicateObjectInfo", - "cmd:cmd:type:ReplicationLastHour", - "cmd:cmd:type:ReplicationLastMinute", - "cmd:cmd:type:ReplicationLatency", - "cmd:cmd:type:ReplicationMRFStats", - "cmd:cmd:type:ReplicationPermissionCheck", - "cmd:cmd:type:ReplicationPool", - "cmd:cmd:type:ReplicationQueueStats", - "cmd:cmd:type:ReplicationState", - "cmd:cmd:type:ReplicationStats", - "cmd:cmd:type:ReplicationWorkerOperation", - "cmd:cmd:type:ResourceMetric", - "cmd:cmd:type:ResourceMetrics", - "cmd:cmd:type:RestoreObjectRequest", - "cmd:cmd:type:RestoreRequestType", - "cmd:cmd:type:ResyncDecision", - "cmd:cmd:type:ResyncStatusType", - "cmd:cmd:type:ResyncTarget", - "cmd:cmd:type:ResyncTargetDecision", - "cmd:cmd:type:ResyncTargetsInfo", - "cmd:cmd:type:S3Location", - "cmd:cmd:type:S3PeerSys", - "cmd:cmd:type:SMA", - "cmd:cmd:type:SRBucketDeleteOp", - "cmd:cmd:type:SRError", - "cmd:cmd:type:SRMetric", - "cmd:cmd:type:SRMetricsSummary", - "cmd:cmd:type:SRStats", - "cmd:cmd:type:SRStatus", - "cmd:cmd:type:STSError", - "cmd:cmd:type:STSErrorCode", - "cmd:cmd:type:STSErrorResponse", - "cmd:cmd:type:SealMD5CurrFn", - "cmd:cmd:type:SelectParameters", - "cmd:cmd:type:ServerHTTPAPIStats", - "cmd:cmd:type:ServerHTTPStats", - "cmd:cmd:type:ServerProperties", - "cmd:cmd:type:ServerSystemConfig", - "cmd:cmd:type:SetupType", - "cmd:cmd:type:SignatureDoesNotMatch", - "cmd:cmd:type:SiteReplicationSys", - "cmd:cmd:type:SiteResyncStatus", - "cmd:cmd:type:SlowDown", - "cmd:cmd:type:SpeedTestResult", - "cmd:cmd:type:StartProfilingResult", - "cmd:cmd:type:StatInfo", - "cmd:cmd:type:StorageAPI", - "cmd:cmd:type:StorageErr", - "cmd:cmd:type:StorageFull", - "cmd:cmd:type:StorageInfo", - "cmd:cmd:type:TargetClient", - "cmd:cmd:type:TargetReplicationResyncStatus", - "cmd:cmd:type:TierConfigMgr", - "cmd:cmd:type:TransitionOptions", - "cmd:cmd:type:TransitionStorageClassNotFound", - "cmd:cmd:type:TransitionedObject", - "cmd:cmd:type:UnsupportedMetadata", - "cmd:cmd:type:UpdateMetadataOpts", - "cmd:cmd:type:Upload", - "cmd:cmd:type:UserIdentity", - "cmd:cmd:type:UsersSysType", - "cmd:cmd:type:VersionNotFound", - "cmd:cmd:type:VersionPurgeStatusType", - "cmd:cmd:type:VersionType", - "cmd:cmd:type:VolInfo", - "cmd:cmd:type:VolsInfo", - "cmd:cmd:type:WalkDirOptions", - "cmd:cmd:type:WalkOptions", - "cmd:cmd:type:WalkVersionsSortOrder", - "cmd:cmd:type:WarmBackend", - "cmd:cmd:type:WarmBackendGetOpts", - "cmd:cmd:type:WebIdentityResult", - "cmd:cmd:type:WriteAllHandlerParams", - "cmd:cmd:type:XferStats", - "cmd:cmd:var:CommitID", - "cmd:cmd:var:CopyrightYear", - "cmd:cmd:var:GOPATH", - "cmd:cmd:var:GOROOT", - "cmd:cmd:var:GlobalContext", - "cmd:cmd:var:GlobalFlags", - "cmd:cmd:var:GlobalKMS", - "cmd:cmd:var:MinioBannerName", - "cmd:cmd:var:MinioLicense", - "cmd:cmd:var:MinioReleaseBaseURL", - "cmd:cmd:var:MinioReleaseTagTimeLayout", - "cmd:cmd:var:MinioReleaseURL", - "cmd:cmd:var:MinioStoreName", - "cmd:cmd:var:MinioUAName", - "cmd:cmd:var:ObjectsHistogramIntervals", - "cmd:cmd:var:ObjectsHistogramIntervalsV1", - "cmd:cmd:var:ObjectsVersionCountIntervals", - "cmd:cmd:var:OfflineDisk", - "cmd:cmd:var:ReleaseTag", - "cmd:cmd:var:ServerFlags", - "cmd:cmd:var:ShortCommitID", - "cmd:cmd:var:Version", - "docs/debugging/inspect:main:method:xlMetaV2VersionHeaderV2.MarshalJSON", - "docs/debugging/inspect:main:method:xlMetaV2VersionHeaderV2.UnmarshalMsg", - "docs/debugging/xl-meta:main:method:xlMetaV2VersionHeaderV2.MarshalJSON", - "docs/debugging/xl-meta:main:method:xlMetaV2VersionHeaderV2.UnmarshalMsg", - "docs/iam:main:field:Resp.Claims", - "docs/iam:main:field:Resp.MaxValiditySeconds", - "docs/iam:main:field:Resp.User", - "docs/iam:main:field:Result.Result", - "docs/iam:main:type:Resp", - "docs/iam:main:type:Result", - "docs/sts:main:field:DiscoveryDoc.AuthEndpoint", - "docs/sts:main:field:DiscoveryDoc.ClaimsSupported", - "docs/sts:main:field:DiscoveryDoc.CodeChallengeMethodsSupported", - "docs/sts:main:field:DiscoveryDoc.IDTokenSigningAlgValuesSupported", - "docs/sts:main:field:DiscoveryDoc.Issuer", - "docs/sts:main:field:DiscoveryDoc.JwksURI", - "docs/sts:main:field:DiscoveryDoc.ResponseTypesSupported", - "docs/sts:main:field:DiscoveryDoc.RevocationEndpoint", - "docs/sts:main:field:DiscoveryDoc.ScopesSupported", - "docs/sts:main:field:DiscoveryDoc.SubjectTypesSupported", - "docs/sts:main:field:DiscoveryDoc.TokenEndpoint", - "docs/sts:main:field:DiscoveryDoc.TokenEndpointAuthMethods", - "docs/sts:main:field:DiscoveryDoc.UserInfoEndpoint", - "docs/sts:main:field:JWTToken.AccessToken", - "docs/sts:main:field:JWTToken.Expiry", - "docs/sts:main:type:DiscoveryDoc", - "docs/sts:main:type:JWTToken", - "internal/amztime:amztime:func:ISO8601Format", - "internal/amztime:amztime:func:ISO8601Parse", - "internal/amztime:amztime:func:Parse", - "internal/amztime:amztime:func:ParseHeader", - "internal/amztime:amztime:func:ParseReplicationTS", - "internal/amztime:amztime:var:ErrMalformedDate", - "internal/arn:arn:field:ARN.Partition", - "internal/arn:arn:field:ARN.Region", - "internal/arn:arn:field:ARN.ResourceID", - "internal/arn:arn:field:ARN.ResourceType", - "internal/arn:arn:field:ARN.Service", - "internal/arn:arn:func:NewIAMRoleARN", - "internal/arn:arn:func:Parse", - "internal/arn:arn:method:ARN.String", - "internal/arn:arn:type:ARN", - "internal/auth:auth:const:AccountOff", - "internal/auth:auth:const:AccountOn", - "internal/auth:auth:const:DefaultAccessKey", - "internal/auth:auth:const:DefaultSecretKey", - "internal/auth:auth:field:Credentials.AccessKey", - "internal/auth:auth:field:Credentials.Claims", - "internal/auth:auth:field:Credentials.Comment", - "internal/auth:auth:field:Credentials.Description", - "internal/auth:auth:field:Credentials.Expiration", - "internal/auth:auth:field:Credentials.Groups", - "internal/auth:auth:field:Credentials.Name", - "internal/auth:auth:field:Credentials.ParentUser", - "internal/auth:auth:field:Credentials.SecretKey", - "internal/auth:auth:field:Credentials.SessionToken", - "internal/auth:auth:field:Credentials.Status", - "internal/auth:auth:func:ContainsReservedChars", - "internal/auth:auth:func:CreateCredentials", - "internal/auth:auth:func:CreateNewCredentialsWithMetadata", - "internal/auth:auth:func:ExpToInt64", - "internal/auth:auth:func:ExtractClaims", - "internal/auth:auth:func:GenerateAccessKey", - "internal/auth:auth:func:GenerateCredentials", - "internal/auth:auth:func:GenerateSecretKey", - "internal/auth:auth:func:GetNewCredentials", - "internal/auth:auth:func:GetNewCredentialsWithMetadata", - "internal/auth:auth:func:IsAccessKeyValid", - "internal/auth:auth:func:IsSecretKeyValid", - "internal/auth:auth:func:JWTSignWithAccessKey", - "internal/auth:auth:method:Credentials.Equal", - "internal/auth:auth:method:Credentials.IsExpired", - "internal/auth:auth:method:Credentials.IsImpliedPolicy", - "internal/auth:auth:method:Credentials.IsServiceAccount", - "internal/auth:auth:method:Credentials.IsTemp", - "internal/auth:auth:method:Credentials.IsValid", - "internal/auth:auth:method:Credentials.String", - "internal/auth:auth:type:Credentials", - "internal/auth:auth:var:AnonymousCredentials", - "internal/auth:auth:var:DefaultCredentials", - "internal/auth:auth:var:ErrContainsReservedChars", - "internal/auth:auth:var:ErrInvalidAccessKeyLength", - "internal/auth:auth:var:ErrInvalidDuration", - "internal/auth:auth:var:ErrInvalidSecretKeyLength", - "internal/auth:auth:var:ErrNoAccessKeyWithSecretKey", - "internal/auth:auth:var:ErrNoSecretKeyWithAccessKey", - "internal/bpool:bpool:field:Pool.New", - "internal/bpool:bpool:func:NewBytePoolCap", - "internal/bpool:bpool:method:BytePoolCap.CurrentSize", - "internal/bpool:bpool:method:BytePoolCap.Get", - "internal/bpool:bpool:method:BytePoolCap.Populate", - "internal/bpool:bpool:method:BytePoolCap.Put", - "internal/bpool:bpool:method:BytePoolCap.Width", - "internal/bpool:bpool:method:BytePoolCap.WidthCap", - "internal/bpool:bpool:method:Pool.Get", - "internal/bpool:bpool:method:Pool.Put", - "internal/bpool:bpool:type:BytePoolCap", - "internal/bpool:bpool:type:Pool", - "internal/bucket/bandwidth:bandwidth:field:BucketBandwidthReport.BucketStats", - "internal/bucket/bandwidth:bandwidth:field:BucketOptions.Name", - "internal/bucket/bandwidth:bandwidth:field:BucketOptions.ReplicationARN", - "internal/bucket/bandwidth:bandwidth:field:Details.CurrentBandwidthInBytesPerSecond", - "internal/bucket/bandwidth:bandwidth:field:Details.LimitInBytesPerSecond", - "internal/bucket/bandwidth:bandwidth:field:Monitor.NodeCount", - "internal/bucket/bandwidth:bandwidth:field:MonitorReaderOptions.HeaderSize", - "internal/bucket/bandwidth:bandwidth:func:NewMonitor", - "internal/bucket/bandwidth:bandwidth:func:NewMonitoredReader", - "internal/bucket/bandwidth:bandwidth:func:SelectBuckets", - "internal/bucket/bandwidth:bandwidth:method:BucketBandwidthReport.DecodeMsg", - "internal/bucket/bandwidth:bandwidth:method:BucketBandwidthReport.EncodeMsg", - "internal/bucket/bandwidth:bandwidth:method:BucketBandwidthReport.MarshalMsg", - "internal/bucket/bandwidth:bandwidth:method:BucketBandwidthReport.Msgsize", - "internal/bucket/bandwidth:bandwidth:method:BucketBandwidthReport.UnmarshalMsg", - "internal/bucket/bandwidth:bandwidth:method:Details.DecodeMsg", - "internal/bucket/bandwidth:bandwidth:method:Details.EncodeMsg", - "internal/bucket/bandwidth:bandwidth:method:Details.MarshalMsg", - "internal/bucket/bandwidth:bandwidth:method:Details.Msgsize", - "internal/bucket/bandwidth:bandwidth:method:Details.UnmarshalMsg", - "internal/bucket/bandwidth:bandwidth:method:Monitor.DeleteBucket", - "internal/bucket/bandwidth:bandwidth:method:Monitor.DeleteBucketThrottle", - "internal/bucket/bandwidth:bandwidth:method:Monitor.GetReport", - "internal/bucket/bandwidth:bandwidth:method:Monitor.IsThrottled", - "internal/bucket/bandwidth:bandwidth:method:Monitor.SetBandwidthLimit", - "internal/bucket/bandwidth:bandwidth:method:MonitoredReader.Read", - "internal/bucket/bandwidth:bandwidth:type:BucketBandwidthReport", - "internal/bucket/bandwidth:bandwidth:type:BucketOptions", - "internal/bucket/bandwidth:bandwidth:type:Details", - "internal/bucket/bandwidth:bandwidth:type:Monitor", - "internal/bucket/bandwidth:bandwidth:type:MonitorReaderOptions", - "internal/bucket/bandwidth:bandwidth:type:MonitoredReader", - "internal/bucket/bandwidth:bandwidth:type:SelectionFunction", - "internal/bucket/cors:cors:field:Config.CORSRules", - "internal/bucket/cors:cors:field:Config.XMLName", - "internal/bucket/cors:cors:field:Rule.AllowedHeaders", - "internal/bucket/cors:cors:field:Rule.AllowedMethods", - "internal/bucket/cors:cors:field:Rule.AllowedOrigins", - "internal/bucket/cors:cors:field:Rule.ExposeHeaders", - "internal/bucket/cors:cors:field:Rule.ID", - "internal/bucket/cors:cors:field:Rule.MaxAgeSeconds", - "internal/bucket/cors:cors:func:ParseBucketCorsConfig", - "internal/bucket/cors:cors:method:Config.MatchPreflight", - "internal/bucket/cors:cors:method:Config.MatchRule", - "internal/bucket/cors:cors:method:Config.Validate", - "internal/bucket/cors:cors:method:Rule.FilterAllowedHeaders", - "internal/bucket/cors:cors:method:Rule.HasAllowedMethod", - "internal/bucket/cors:cors:method:Rule.HasAllowedOrigin", - "internal/bucket/cors:cors:type:Config", - "internal/bucket/cors:cors:type:Rule", - "internal/bucket/encryption:sse:const:AES256", - "internal/bucket/encryption:sse:const:AWSKms", - "internal/bucket/encryption:sse:field:ApplyOptions.AutoEncrypt", - "internal/bucket/encryption:sse:field:BucketSSEConfig.Rules", - "internal/bucket/encryption:sse:field:BucketSSEConfig.XMLNS", - "internal/bucket/encryption:sse:field:BucketSSEConfig.XMLName", - "internal/bucket/encryption:sse:field:EncryptionAction.Algorithm", - "internal/bucket/encryption:sse:field:EncryptionAction.MasterKeyID", - "internal/bucket/encryption:sse:field:Rule.DefaultEncryptionAction", - "internal/bucket/encryption:sse:func:ParseBucketSSEConfig", - "internal/bucket/encryption:sse:method:Algorithm.MarshalXML", - "internal/bucket/encryption:sse:method:Algorithm.UnmarshalXML", - "internal/bucket/encryption:sse:method:BucketSSEConfig.Algo", - "internal/bucket/encryption:sse:method:BucketSSEConfig.Apply", - "internal/bucket/encryption:sse:method:BucketSSEConfig.KeyID", - "internal/bucket/encryption:sse:type:Algorithm", - "internal/bucket/encryption:sse:type:ApplyOptions", - "internal/bucket/encryption:sse:type:BucketSSEConfig", - "internal/bucket/encryption:sse:type:EncryptionAction", - "internal/bucket/encryption:sse:type:Rule", - "internal/bucket/lifecycle:lifecycle:const:ActionCount", - "internal/bucket/lifecycle:lifecycle:const:DelMarkerDeleteAllVersionsAction", - "internal/bucket/lifecycle:lifecycle:const:DeleteAction", - "internal/bucket/lifecycle:lifecycle:const:DeleteAllVersionsAction", - "internal/bucket/lifecycle:lifecycle:const:DeleteRestoredAction", - "internal/bucket/lifecycle:lifecycle:const:DeleteRestoredVersionAction", - "internal/bucket/lifecycle:lifecycle:const:DeleteVersionAction", - "internal/bucket/lifecycle:lifecycle:const:Disabled", - "internal/bucket/lifecycle:lifecycle:const:Enabled", - "internal/bucket/lifecycle:lifecycle:const:NoneAction", - "internal/bucket/lifecycle:lifecycle:const:TransitionAction", - "internal/bucket/lifecycle:lifecycle:const:TransitionComplete", - "internal/bucket/lifecycle:lifecycle:const:TransitionPending", - "internal/bucket/lifecycle:lifecycle:const:TransitionVersionAction", - "internal/bucket/lifecycle:lifecycle:field:And.ObjectSizeGreaterThan", - "internal/bucket/lifecycle:lifecycle:field:And.ObjectSizeLessThan", - "internal/bucket/lifecycle:lifecycle:field:And.Prefix", - "internal/bucket/lifecycle:lifecycle:field:And.Tags", - "internal/bucket/lifecycle:lifecycle:field:And.XMLName", - "internal/bucket/lifecycle:lifecycle:field:Boolean.Unused", - "internal/bucket/lifecycle:lifecycle:field:DelMarkerExpiration.Days", - "internal/bucket/lifecycle:lifecycle:field:DelMarkerExpiration.XMLName", - "internal/bucket/lifecycle:lifecycle:field:Event.Action", - "internal/bucket/lifecycle:lifecycle:field:Event.Due", - "internal/bucket/lifecycle:lifecycle:field:Event.NewerNoncurrentVersions", - "internal/bucket/lifecycle:lifecycle:field:Event.NoncurrentDays", - "internal/bucket/lifecycle:lifecycle:field:Event.RuleID", - "internal/bucket/lifecycle:lifecycle:field:Event.StorageClass", - "internal/bucket/lifecycle:lifecycle:field:Expiration.Date", - "internal/bucket/lifecycle:lifecycle:field:Expiration.Days", - "internal/bucket/lifecycle:lifecycle:field:Expiration.DeleteAll", - "internal/bucket/lifecycle:lifecycle:field:Expiration.DeleteMarker", - "internal/bucket/lifecycle:lifecycle:field:Expiration.XMLName", - "internal/bucket/lifecycle:lifecycle:field:Filter.And", - "internal/bucket/lifecycle:lifecycle:field:Filter.ObjectSizeGreaterThan", - "internal/bucket/lifecycle:lifecycle:field:Filter.ObjectSizeLessThan", - "internal/bucket/lifecycle:lifecycle:field:Filter.Prefix", - "internal/bucket/lifecycle:lifecycle:field:Filter.Tag", - "internal/bucket/lifecycle:lifecycle:field:Filter.XMLName", - "internal/bucket/lifecycle:lifecycle:field:Lifecycle.ExpiryUpdatedAt", - "internal/bucket/lifecycle:lifecycle:field:Lifecycle.Rules", - "internal/bucket/lifecycle:lifecycle:field:Lifecycle.XMLName", - "internal/bucket/lifecycle:lifecycle:field:NoncurrentVersionExpiration.NewerNoncurrentVersions", - "internal/bucket/lifecycle:lifecycle:field:NoncurrentVersionExpiration.NoncurrentDays", - "internal/bucket/lifecycle:lifecycle:field:NoncurrentVersionExpiration.XMLName", - "internal/bucket/lifecycle:lifecycle:field:NoncurrentVersionTransition.NoncurrentDays", - "internal/bucket/lifecycle:lifecycle:field:NoncurrentVersionTransition.StorageClass", - "internal/bucket/lifecycle:lifecycle:field:ObjectOpts.DeleteMarker", - "internal/bucket/lifecycle:lifecycle:field:ObjectOpts.IsLatest", - "internal/bucket/lifecycle:lifecycle:field:ObjectOpts.ModTime", - "internal/bucket/lifecycle:lifecycle:field:ObjectOpts.Name", - "internal/bucket/lifecycle:lifecycle:field:ObjectOpts.NumVersions", - "internal/bucket/lifecycle:lifecycle:field:ObjectOpts.ReplicationStatus", - "internal/bucket/lifecycle:lifecycle:field:ObjectOpts.RestoreExpires", - "internal/bucket/lifecycle:lifecycle:field:ObjectOpts.RestoreOngoing", - "internal/bucket/lifecycle:lifecycle:field:ObjectOpts.Size", - "internal/bucket/lifecycle:lifecycle:field:ObjectOpts.SuccessorModTime", - "internal/bucket/lifecycle:lifecycle:field:ObjectOpts.TransitionStatus", - "internal/bucket/lifecycle:lifecycle:field:ObjectOpts.UserDefined", - "internal/bucket/lifecycle:lifecycle:field:ObjectOpts.UserTags", - "internal/bucket/lifecycle:lifecycle:field:ObjectOpts.VersionID", - "internal/bucket/lifecycle:lifecycle:field:ObjectOpts.VersionPurgeStatus", - "internal/bucket/lifecycle:lifecycle:field:Prefix.Unused", - "internal/bucket/lifecycle:lifecycle:field:Rule.DelMarkerExpiration", - "internal/bucket/lifecycle:lifecycle:field:Rule.Expiration", - "internal/bucket/lifecycle:lifecycle:field:Rule.Filter", - "internal/bucket/lifecycle:lifecycle:field:Rule.ID", - "internal/bucket/lifecycle:lifecycle:field:Rule.NoncurrentVersionExpiration", - "internal/bucket/lifecycle:lifecycle:field:Rule.NoncurrentVersionTransition", - "internal/bucket/lifecycle:lifecycle:field:Rule.Prefix", - "internal/bucket/lifecycle:lifecycle:field:Rule.Status", - "internal/bucket/lifecycle:lifecycle:field:Rule.Transition", - "internal/bucket/lifecycle:lifecycle:field:Rule.XMLName", - "internal/bucket/lifecycle:lifecycle:field:Tag.Key", - "internal/bucket/lifecycle:lifecycle:field:Tag.Value", - "internal/bucket/lifecycle:lifecycle:field:Tag.XMLName", - "internal/bucket/lifecycle:lifecycle:field:Transition.Date", - "internal/bucket/lifecycle:lifecycle:field:Transition.Days", - "internal/bucket/lifecycle:lifecycle:field:Transition.StorageClass", - "internal/bucket/lifecycle:lifecycle:field:Transition.XMLName", - "internal/bucket/lifecycle:lifecycle:func:Errorf", - "internal/bucket/lifecycle:lifecycle:func:ExpectedExpiryTime", - "internal/bucket/lifecycle:lifecycle:func:NewEvaluator", - "internal/bucket/lifecycle:lifecycle:func:ParseLifecycleConfig", - "internal/bucket/lifecycle:lifecycle:func:ParseLifecycleConfigWithID", - "internal/bucket/lifecycle:lifecycle:method:Action.Delete", - "internal/bucket/lifecycle:lifecycle:method:Action.DeleteAll", - "internal/bucket/lifecycle:lifecycle:method:Action.DeleteRestored", - "internal/bucket/lifecycle:lifecycle:method:Action.DeleteVersioned", - "internal/bucket/lifecycle:lifecycle:method:Action.String", - "internal/bucket/lifecycle:lifecycle:method:And.BySize", - "internal/bucket/lifecycle:lifecycle:method:And.ContainsDuplicateTag", - "internal/bucket/lifecycle:lifecycle:method:And.Validate", - "internal/bucket/lifecycle:lifecycle:method:Boolean.MarshalXML", - "internal/bucket/lifecycle:lifecycle:method:Boolean.UnmarshalXML", - "internal/bucket/lifecycle:lifecycle:method:DelMarkerExpiration.Empty", - "internal/bucket/lifecycle:lifecycle:method:DelMarkerExpiration.MarshalXML", - "internal/bucket/lifecycle:lifecycle:method:DelMarkerExpiration.NextDue", - "internal/bucket/lifecycle:lifecycle:method:DelMarkerExpiration.UnmarshalXML", - "internal/bucket/lifecycle:lifecycle:method:Error.Error", - "internal/bucket/lifecycle:lifecycle:method:Error.Unwrap", - "internal/bucket/lifecycle:lifecycle:method:Evaluator.Eval", - "internal/bucket/lifecycle:lifecycle:method:Evaluator.IsObjectLocked", - "internal/bucket/lifecycle:lifecycle:method:Evaluator.IsPendingReplication", - "internal/bucket/lifecycle:lifecycle:method:Evaluator.WithLockRetention", - "internal/bucket/lifecycle:lifecycle:method:Evaluator.WithReplicationConfig", - "internal/bucket/lifecycle:lifecycle:method:Expiration.IsDateNull", - "internal/bucket/lifecycle:lifecycle:method:Expiration.IsDaysNull", - "internal/bucket/lifecycle:lifecycle:method:Expiration.IsNull", - "internal/bucket/lifecycle:lifecycle:method:Expiration.MarshalXML", - "internal/bucket/lifecycle:lifecycle:method:Expiration.UnmarshalXML", - "internal/bucket/lifecycle:lifecycle:method:Expiration.Validate", - "internal/bucket/lifecycle:lifecycle:method:ExpirationDate.MarshalXML", - "internal/bucket/lifecycle:lifecycle:method:ExpirationDate.UnmarshalXML", - "internal/bucket/lifecycle:lifecycle:method:ExpirationDays.MarshalXML", - "internal/bucket/lifecycle:lifecycle:method:ExpirationDays.UnmarshalXML", - "internal/bucket/lifecycle:lifecycle:method:Filter.BySize", - "internal/bucket/lifecycle:lifecycle:method:Filter.IsEmpty", - "internal/bucket/lifecycle:lifecycle:method:Filter.MarshalXML", - "internal/bucket/lifecycle:lifecycle:method:Filter.TestTags", - "internal/bucket/lifecycle:lifecycle:method:Filter.UnmarshalXML", - "internal/bucket/lifecycle:lifecycle:method:Filter.Validate", - "internal/bucket/lifecycle:lifecycle:method:Lifecycle.Eval", - "internal/bucket/lifecycle:lifecycle:method:Lifecycle.FilterRules", - "internal/bucket/lifecycle:lifecycle:method:Lifecycle.HasActiveRules", - "internal/bucket/lifecycle:lifecycle:method:Lifecycle.HasExpiry", - "internal/bucket/lifecycle:lifecycle:method:Lifecycle.HasTransition", - "internal/bucket/lifecycle:lifecycle:method:Lifecycle.NoncurrentVersionsExpirationLimit", - "internal/bucket/lifecycle:lifecycle:method:Lifecycle.SetPredictionHeaders", - "internal/bucket/lifecycle:lifecycle:method:Lifecycle.UnmarshalXML", - "internal/bucket/lifecycle:lifecycle:method:Lifecycle.Validate", - "internal/bucket/lifecycle:lifecycle:method:NoncurrentVersionExpiration.IsDaysNull", - "internal/bucket/lifecycle:lifecycle:method:NoncurrentVersionExpiration.IsNull", - "internal/bucket/lifecycle:lifecycle:method:NoncurrentVersionExpiration.MarshalXML", - "internal/bucket/lifecycle:lifecycle:method:NoncurrentVersionExpiration.UnmarshalXML", - "internal/bucket/lifecycle:lifecycle:method:NoncurrentVersionExpiration.Validate", - "internal/bucket/lifecycle:lifecycle:method:NoncurrentVersionTransition.IsNull", - "internal/bucket/lifecycle:lifecycle:method:NoncurrentVersionTransition.MarshalXML", - "internal/bucket/lifecycle:lifecycle:method:NoncurrentVersionTransition.NextDue", - "internal/bucket/lifecycle:lifecycle:method:NoncurrentVersionTransition.UnmarshalXML", - "internal/bucket/lifecycle:lifecycle:method:NoncurrentVersionTransition.Validate", - "internal/bucket/lifecycle:lifecycle:method:ObjectOpts.ExpiredObjectDeleteMarker", - "internal/bucket/lifecycle:lifecycle:method:Prefix.MarshalXML", - "internal/bucket/lifecycle:lifecycle:method:Prefix.String", - "internal/bucket/lifecycle:lifecycle:method:Prefix.UnmarshalXML", - "internal/bucket/lifecycle:lifecycle:method:Rule.CloneNonTransition", - "internal/bucket/lifecycle:lifecycle:method:Rule.GetPrefix", - "internal/bucket/lifecycle:lifecycle:method:Rule.Tags", - "internal/bucket/lifecycle:lifecycle:method:Rule.Validate", - "internal/bucket/lifecycle:lifecycle:method:Tag.IsEmpty", - "internal/bucket/lifecycle:lifecycle:method:Tag.String", - "internal/bucket/lifecycle:lifecycle:method:Tag.UnmarshalXML", - "internal/bucket/lifecycle:lifecycle:method:Tag.Validate", - "internal/bucket/lifecycle:lifecycle:method:Transition.IsDateNull", - "internal/bucket/lifecycle:lifecycle:method:Transition.IsEnabled", - "internal/bucket/lifecycle:lifecycle:method:Transition.IsNull", - "internal/bucket/lifecycle:lifecycle:method:Transition.MarshalXML", - "internal/bucket/lifecycle:lifecycle:method:Transition.NextDue", - "internal/bucket/lifecycle:lifecycle:method:Transition.UnmarshalXML", - "internal/bucket/lifecycle:lifecycle:method:Transition.Validate", - "internal/bucket/lifecycle:lifecycle:method:TransitionDate.MarshalXML", - "internal/bucket/lifecycle:lifecycle:method:TransitionDate.UnmarshalXML", - "internal/bucket/lifecycle:lifecycle:method:TransitionDays.MarshalXML", - "internal/bucket/lifecycle:lifecycle:method:TransitionDays.UnmarshalXML", - "internal/bucket/lifecycle:lifecycle:type:Action", - "internal/bucket/lifecycle:lifecycle:type:And", - "internal/bucket/lifecycle:lifecycle:type:Boolean", - "internal/bucket/lifecycle:lifecycle:type:DelMarkerExpiration", - "internal/bucket/lifecycle:lifecycle:type:Error", - "internal/bucket/lifecycle:lifecycle:type:Evaluator", - "internal/bucket/lifecycle:lifecycle:type:Event", - "internal/bucket/lifecycle:lifecycle:type:Expiration", - "internal/bucket/lifecycle:lifecycle:type:ExpirationDate", - "internal/bucket/lifecycle:lifecycle:type:ExpirationDays", - "internal/bucket/lifecycle:lifecycle:type:ExpireDeleteMarker", - "internal/bucket/lifecycle:lifecycle:type:Filter", - "internal/bucket/lifecycle:lifecycle:type:Lifecycle", - "internal/bucket/lifecycle:lifecycle:type:NoncurrentVersionExpiration", - "internal/bucket/lifecycle:lifecycle:type:NoncurrentVersionTransition", - "internal/bucket/lifecycle:lifecycle:type:ObjectOpts", - "internal/bucket/lifecycle:lifecycle:type:Prefix", - "internal/bucket/lifecycle:lifecycle:type:Rule", - "internal/bucket/lifecycle:lifecycle:type:Status", - "internal/bucket/lifecycle:lifecycle:type:Tag", - "internal/bucket/lifecycle:lifecycle:type:Transition", - "internal/bucket/lifecycle:lifecycle:type:TransitionDate", - "internal/bucket/lifecycle:lifecycle:type:TransitionDays", - "internal/bucket/object/lock:lock:const:AmzObjectLockBypassRetGovernance", - "internal/bucket/object/lock:lock:const:AmzObjectLockLegalHold", - "internal/bucket/object/lock:lock:const:AmzObjectLockMode", - "internal/bucket/object/lock:lock:const:AmzObjectLockRetainUntilDate", - "internal/bucket/object/lock:lock:const:Enabled", - "internal/bucket/object/lock:lock:const:LegalHoldOff", - "internal/bucket/object/lock:lock:const:LegalHoldOn", - "internal/bucket/object/lock:lock:const:RetCompliance", - "internal/bucket/object/lock:lock:const:RetGovernance", - "internal/bucket/object/lock:lock:field:Config.ObjectLockEnabled", - "internal/bucket/object/lock:lock:field:Config.Rule", - "internal/bucket/object/lock:lock:field:Config.XMLNS", - "internal/bucket/object/lock:lock:field:Config.XMLName", - "internal/bucket/object/lock:lock:field:DefaultRetention.Days", - "internal/bucket/object/lock:lock:field:DefaultRetention.Mode", - "internal/bucket/object/lock:lock:field:DefaultRetention.XMLName", - "internal/bucket/object/lock:lock:field:DefaultRetention.Years", - "internal/bucket/object/lock:lock:field:ObjectLegalHold.Status", - "internal/bucket/object/lock:lock:field:ObjectLegalHold.XMLNS", - "internal/bucket/object/lock:lock:field:ObjectLegalHold.XMLName", - "internal/bucket/object/lock:lock:field:ObjectRetention.Mode", - "internal/bucket/object/lock:lock:field:ObjectRetention.RetainUntilDate", - "internal/bucket/object/lock:lock:field:ObjectRetention.XMLNS", - "internal/bucket/object/lock:lock:field:ObjectRetention.XMLName", - "internal/bucket/object/lock:lock:field:Retention.LockEnabled", - "internal/bucket/object/lock:lock:field:Retention.Mode", - "internal/bucket/object/lock:lock:field:Retention.Validity", - "internal/bucket/object/lock:lock:func:FilterObjectLockMetadata", - "internal/bucket/object/lock:lock:func:GetObjectLegalHoldMeta", - "internal/bucket/object/lock:lock:func:GetObjectRetentionMeta", - "internal/bucket/object/lock:lock:func:IsObjectLockGovernanceBypassSet", - "internal/bucket/object/lock:lock:func:IsObjectLockLegalHoldRequested", - "internal/bucket/object/lock:lock:func:IsObjectLockRequested", - "internal/bucket/object/lock:lock:func:IsObjectLockRetentionRequested", - "internal/bucket/object/lock:lock:func:NewObjectLockConfig", - "internal/bucket/object/lock:lock:func:ParseObjectLegalHold", - "internal/bucket/object/lock:lock:func:ParseObjectLockConfig", - "internal/bucket/object/lock:lock:func:ParseObjectLockLegalHoldHeaders", - "internal/bucket/object/lock:lock:func:ParseObjectLockRetentionHeaders", - "internal/bucket/object/lock:lock:func:ParseObjectRetention", - "internal/bucket/object/lock:lock:func:UTCNowNTP", - "internal/bucket/object/lock:lock:method:Config.Enabled", - "internal/bucket/object/lock:lock:method:Config.String", - "internal/bucket/object/lock:lock:method:Config.ToRetention", - "internal/bucket/object/lock:lock:method:Config.UnmarshalXML", - "internal/bucket/object/lock:lock:method:DefaultRetention.UnmarshalXML", - "internal/bucket/object/lock:lock:method:LegalHoldStatus.Valid", - "internal/bucket/object/lock:lock:method:ObjectLegalHold.IsEmpty", - "internal/bucket/object/lock:lock:method:ObjectLegalHold.UnmarshalXML", - "internal/bucket/object/lock:lock:method:ObjectRetention.String", - "internal/bucket/object/lock:lock:method:RetMode.Valid", - "internal/bucket/object/lock:lock:method:Retention.Retain", - "internal/bucket/object/lock:lock:method:RetentionDate.MarshalXML", - "internal/bucket/object/lock:lock:method:RetentionDate.UnmarshalXML", - "internal/bucket/object/lock:lock:type:Config", - "internal/bucket/object/lock:lock:type:DefaultRetention", - "internal/bucket/object/lock:lock:type:LegalHoldStatus", - "internal/bucket/object/lock:lock:type:ObjectLegalHold", - "internal/bucket/object/lock:lock:type:ObjectRetention", - "internal/bucket/object/lock:lock:type:RetMode", - "internal/bucket/object/lock:lock:type:Retention", - "internal/bucket/object/lock:lock:type:RetentionDate", - "internal/bucket/object/lock:lock:var:ErrInvalidRetentionDate", - "internal/bucket/object/lock:lock:var:ErrMalformedBucketObjectConfig", - "internal/bucket/object/lock:lock:var:ErrMalformedXML", - "internal/bucket/object/lock:lock:var:ErrObjectLockInvalidHeaders", - "internal/bucket/object/lock:lock:var:ErrObjectLockMissingContentMD5", - "internal/bucket/object/lock:lock:var:ErrPastObjectLockRetainDate", - "internal/bucket/object/lock:lock:var:ErrUnknownWORMModeDirective", - "internal/bucket/replication:replication:const:AllReplicationType", - "internal/bucket/replication:replication:const:Completed", - "internal/bucket/replication:replication:const:CompletedLegacy", - "internal/bucket/replication:replication:const:DeleteReplicationType", - "internal/bucket/replication:replication:const:DestinationARNMinIOPrefix", - "internal/bucket/replication:replication:const:DestinationARNPrefix", - "internal/bucket/replication:replication:const:Disabled", - "internal/bucket/replication:replication:const:Enabled", - "internal/bucket/replication:replication:const:ExistingObjectReplicationType", - "internal/bucket/replication:replication:const:Failed", - "internal/bucket/replication:replication:const:HealReplicationType", - "internal/bucket/replication:replication:const:MetadataReplicationType", - "internal/bucket/replication:replication:const:ObjectReplicationType", - "internal/bucket/replication:replication:const:Pending", - "internal/bucket/replication:replication:const:Replica", - "internal/bucket/replication:replication:const:ResyncReplicationType", - "internal/bucket/replication:replication:const:UnsetReplicationType", - "internal/bucket/replication:replication:const:VersionPurgeComplete", - "internal/bucket/replication:replication:const:VersionPurgeFailed", - "internal/bucket/replication:replication:const:VersionPurgePending", - "internal/bucket/replication:replication:field:And.Prefix", - "internal/bucket/replication:replication:field:And.Tags", - "internal/bucket/replication:replication:field:And.XMLName", - "internal/bucket/replication:replication:field:Config.RoleArn", - "internal/bucket/replication:replication:field:Config.Rules", - "internal/bucket/replication:replication:field:Config.XMLName", - "internal/bucket/replication:replication:field:DeleteMarkerReplication.Status", - "internal/bucket/replication:replication:field:DeleteReplication.Status", - "internal/bucket/replication:replication:field:Destination.ARN", - "internal/bucket/replication:replication:field:Destination.Bucket", - "internal/bucket/replication:replication:field:Destination.StorageClass", - "internal/bucket/replication:replication:field:Destination.XMLName", - "internal/bucket/replication:replication:field:ExistingObjectReplication.Status", - "internal/bucket/replication:replication:field:Filter.And", - "internal/bucket/replication:replication:field:Filter.Prefix", - "internal/bucket/replication:replication:field:Filter.Tag", - "internal/bucket/replication:replication:field:Filter.XMLName", - "internal/bucket/replication:replication:field:ObjectOpts.DeleteMarker", - "internal/bucket/replication:replication:field:ObjectOpts.ExistingObject", - "internal/bucket/replication:replication:field:ObjectOpts.Name", - "internal/bucket/replication:replication:field:ObjectOpts.OpType", - "internal/bucket/replication:replication:field:ObjectOpts.Replica", - "internal/bucket/replication:replication:field:ObjectOpts.SSEC", - "internal/bucket/replication:replication:field:ObjectOpts.TargetArn", - "internal/bucket/replication:replication:field:ObjectOpts.UserTags", - "internal/bucket/replication:replication:field:ObjectOpts.VersionID", - "internal/bucket/replication:replication:field:ReplicaModifications.Status", - "internal/bucket/replication:replication:field:Rule.DeleteMarkerReplication", - "internal/bucket/replication:replication:field:Rule.DeleteReplication", - "internal/bucket/replication:replication:field:Rule.Destination", - "internal/bucket/replication:replication:field:Rule.ExistingObjectReplication", - "internal/bucket/replication:replication:field:Rule.Filter", - "internal/bucket/replication:replication:field:Rule.ID", - "internal/bucket/replication:replication:field:Rule.Priority", - "internal/bucket/replication:replication:field:Rule.SourceSelectionCriteria", - "internal/bucket/replication:replication:field:Rule.Status", - "internal/bucket/replication:replication:field:Rule.XMLName", - "internal/bucket/replication:replication:field:SourceSelectionCriteria.ReplicaModifications", - "internal/bucket/replication:replication:field:Tag.Key", - "internal/bucket/replication:replication:field:Tag.Value", - "internal/bucket/replication:replication:field:Tag.XMLName", - "internal/bucket/replication:replication:func:Errorf", - "internal/bucket/replication:replication:func:ParseConfig", - "internal/bucket/replication:replication:method:And.ContainsDuplicateTag", - "internal/bucket/replication:replication:method:And.Validate", - "internal/bucket/replication:replication:method:Config.FilterActionableRules", - "internal/bucket/replication:replication:method:Config.FilterTargetArns", - "internal/bucket/replication:replication:method:Config.GetDestination", - "internal/bucket/replication:replication:method:Config.HasActiveRules", - "internal/bucket/replication:replication:method:Config.HasExistingObjectReplication", - "internal/bucket/replication:replication:method:Config.Replicate", - "internal/bucket/replication:replication:method:Config.Validate", - "internal/bucket/replication:replication:method:DeleteMarkerReplication.IsEmpty", - "internal/bucket/replication:replication:method:DeleteMarkerReplication.Validate", - "internal/bucket/replication:replication:method:DeleteReplication.IsEmpty", - "internal/bucket/replication:replication:method:DeleteReplication.UnmarshalXML", - "internal/bucket/replication:replication:method:DeleteReplication.Validate", - "internal/bucket/replication:replication:method:Destination.IsValid", - "internal/bucket/replication:replication:method:Destination.LegacyArn", - "internal/bucket/replication:replication:method:Destination.MarshalXML", - "internal/bucket/replication:replication:method:Destination.String", - "internal/bucket/replication:replication:method:Destination.TargetArn", - "internal/bucket/replication:replication:method:Destination.UnmarshalXML", - "internal/bucket/replication:replication:method:Destination.Validate", - "internal/bucket/replication:replication:method:Error.Error", - "internal/bucket/replication:replication:method:Error.Unwrap", - "internal/bucket/replication:replication:method:ExistingObjectReplication.IsEmpty", - "internal/bucket/replication:replication:method:ExistingObjectReplication.UnmarshalXML", - "internal/bucket/replication:replication:method:ExistingObjectReplication.Validate", - "internal/bucket/replication:replication:method:Filter.IsEmpty", - "internal/bucket/replication:replication:method:Filter.MarshalXML", - "internal/bucket/replication:replication:method:Filter.TestTags", - "internal/bucket/replication:replication:method:Filter.Validate", - "internal/bucket/replication:replication:method:Rule.MetadataReplicate", - "internal/bucket/replication:replication:method:Rule.Prefix", - "internal/bucket/replication:replication:method:Rule.Tags", - "internal/bucket/replication:replication:method:Rule.Validate", - "internal/bucket/replication:replication:method:SourceSelectionCriteria.IsValid", - "internal/bucket/replication:replication:method:SourceSelectionCriteria.MarshalXML", - "internal/bucket/replication:replication:method:SourceSelectionCriteria.UnmarshalXML", - "internal/bucket/replication:replication:method:SourceSelectionCriteria.Validate", - "internal/bucket/replication:replication:method:StatusType.DecodeMsg", - "internal/bucket/replication:replication:method:StatusType.Empty", - "internal/bucket/replication:replication:method:StatusType.EncodeMsg", - "internal/bucket/replication:replication:method:StatusType.MarshalMsg", - "internal/bucket/replication:replication:method:StatusType.Msgsize", - "internal/bucket/replication:replication:method:StatusType.String", - "internal/bucket/replication:replication:method:StatusType.UnmarshalMsg", - "internal/bucket/replication:replication:method:Tag.IsEmpty", - "internal/bucket/replication:replication:method:Tag.String", - "internal/bucket/replication:replication:method:Tag.Validate", - "internal/bucket/replication:replication:method:Type.DecodeMsg", - "internal/bucket/replication:replication:method:Type.EncodeMsg", - "internal/bucket/replication:replication:method:Type.IsDataReplication", - "internal/bucket/replication:replication:method:Type.MarshalMsg", - "internal/bucket/replication:replication:method:Type.Msgsize", - "internal/bucket/replication:replication:method:Type.UnmarshalMsg", - "internal/bucket/replication:replication:method:Type.Valid", - "internal/bucket/replication:replication:method:VersionPurgeStatusType.DecodeMsg", - "internal/bucket/replication:replication:method:VersionPurgeStatusType.Empty", - "internal/bucket/replication:replication:method:VersionPurgeStatusType.EncodeMsg", - "internal/bucket/replication:replication:method:VersionPurgeStatusType.MarshalMsg", - "internal/bucket/replication:replication:method:VersionPurgeStatusType.Msgsize", - "internal/bucket/replication:replication:method:VersionPurgeStatusType.Pending", - "internal/bucket/replication:replication:method:VersionPurgeStatusType.UnmarshalMsg", - "internal/bucket/replication:replication:type:And", - "internal/bucket/replication:replication:type:Config", - "internal/bucket/replication:replication:type:DeleteMarkerReplication", - "internal/bucket/replication:replication:type:DeleteReplication", - "internal/bucket/replication:replication:type:Destination", - "internal/bucket/replication:replication:type:Error", - "internal/bucket/replication:replication:type:ExistingObjectReplication", - "internal/bucket/replication:replication:type:Filter", - "internal/bucket/replication:replication:type:ObjectOpts", - "internal/bucket/replication:replication:type:ReplicaModifications", - "internal/bucket/replication:replication:type:Rule", - "internal/bucket/replication:replication:type:SourceSelectionCriteria", - "internal/bucket/replication:replication:type:Status", - "internal/bucket/replication:replication:type:StatusType", - "internal/bucket/replication:replication:type:Tag", - "internal/bucket/replication:replication:type:Type", - "internal/bucket/replication:replication:type:VersionPurgeStatusType", - "internal/bucket/versioning:versioning:const:Enabled", - "internal/bucket/versioning:versioning:const:Suspended", - "internal/bucket/versioning:versioning:field:ExcludedPrefix.Prefix", - "internal/bucket/versioning:versioning:field:Versioning.ExcludeFolders", - "internal/bucket/versioning:versioning:field:Versioning.ExcludedPrefixes", - "internal/bucket/versioning:versioning:field:Versioning.Status", - "internal/bucket/versioning:versioning:field:Versioning.XMLNS", - "internal/bucket/versioning:versioning:field:Versioning.XMLName", - "internal/bucket/versioning:versioning:func:Errorf", - "internal/bucket/versioning:versioning:func:ParseConfig", - "internal/bucket/versioning:versioning:method:Error.Error", - "internal/bucket/versioning:versioning:method:Error.Unwrap", - "internal/bucket/versioning:versioning:method:Versioning.Enabled", - "internal/bucket/versioning:versioning:method:Versioning.PrefixEnabled", - "internal/bucket/versioning:versioning:method:Versioning.PrefixSuspended", - "internal/bucket/versioning:versioning:method:Versioning.PrefixesExcluded", - "internal/bucket/versioning:versioning:method:Versioning.Suspended", - "internal/bucket/versioning:versioning:method:Versioning.Validate", - "internal/bucket/versioning:versioning:method:Versioning.Versioned", - "internal/bucket/versioning:versioning:type:Error", - "internal/bucket/versioning:versioning:type:ExcludedPrefix", - "internal/bucket/versioning:versioning:type:State", - "internal/bucket/versioning:versioning:type:Versioning", - "internal/cachevalue:cachevalue:field:Cache.Once", - "internal/cachevalue:cachevalue:field:Opts.NoWait", - "internal/cachevalue:cachevalue:field:Opts.ReturnLastGood", - "internal/cachevalue:cachevalue:func:New", - "internal/cachevalue:cachevalue:func:NewFromFunc", - "internal/cachevalue:cachevalue:method:Cache.Get", - "internal/cachevalue:cachevalue:method:Cache.GetWithCtx", - "internal/cachevalue:cachevalue:method:Cache.InitOnce", - "internal/cachevalue:cachevalue:type:Cache", - "internal/cachevalue:cachevalue:type:Opts", - "internal/color:color:var:BgRed", - "internal/color:color:var:BgYellow", - "internal/color:color:var:Black", - "internal/color:color:var:Blue", - "internal/color:color:var:BlueBold", - "internal/color:color:var:Bold", - "internal/color:color:var:CyanBold", - "internal/color:color:var:FgRed", - "internal/color:color:var:FgWhite", - "internal/color:color:var:Green", - "internal/color:color:var:GreenBold", - "internal/color:color:var:Greenf", - "internal/color:color:var:IsTerminal", - "internal/color:color:var:Red", - "internal/color:color:var:RedBold", - "internal/color:color:var:RedBoldf", - "internal/color:color:var:TurnOff", - "internal/color:color:var:TurnOn", - "internal/color:color:var:Yellow", - "internal/color:color:var:YellowBold", - "internal/config/api:api:const:EnvAPIClusterDeadline", - "internal/config/api:api:const:EnvAPICorsAllowOrigin", - "internal/config/api:api:const:EnvAPIDeleteCleanupInterval", - "internal/config/api:api:const:EnvAPIDisableODirect", - "internal/config/api:api:const:EnvAPIGzipObjects", - "internal/config/api:api:const:EnvAPIListQuorum", - "internal/config/api:api:const:EnvAPIODirect", - "internal/config/api:api:const:EnvAPIObjectMaxVersions", - "internal/config/api:api:const:EnvAPIObjectMaxVersionsLegacy", - "internal/config/api:api:const:EnvAPIRemoteTransportDeadline", - "internal/config/api:api:const:EnvAPIReplicationMaxLWorkers", - "internal/config/api:api:const:EnvAPIReplicationMaxWorkers", - "internal/config/api:api:const:EnvAPIReplicationPriority", - "internal/config/api:api:const:EnvAPIRequestsDeadline", - "internal/config/api:api:const:EnvAPIRequestsMax", - "internal/config/api:api:const:EnvAPIRootAccess", - "internal/config/api:api:const:EnvAPISecureCiphers", - "internal/config/api:api:const:EnvAPIStaleUploadsCleanupInterval", - "internal/config/api:api:const:EnvAPIStaleUploadsExpiry", - "internal/config/api:api:const:EnvAPISyncEvents", - "internal/config/api:api:const:EnvAPITransitionWorkers", - "internal/config/api:api:const:EnvDeleteCleanupInterval", - "internal/config/api:api:field:Config.ClusterDeadline", - "internal/config/api:api:field:Config.CorsAllowOrigin", - "internal/config/api:api:field:Config.DeleteCleanupInterval", - "internal/config/api:api:field:Config.EnableODirect", - "internal/config/api:api:field:Config.GzipObjects", - "internal/config/api:api:field:Config.ListQuorum", - "internal/config/api:api:field:Config.ObjectMaxVersions", - "internal/config/api:api:field:Config.RemoteTransportDeadline", - "internal/config/api:api:field:Config.ReplicationMaxLWorkers", - "internal/config/api:api:field:Config.ReplicationMaxWorkers", - "internal/config/api:api:field:Config.ReplicationPriority", - "internal/config/api:api:field:Config.RequestsMax", - "internal/config/api:api:field:Config.RootAccess", - "internal/config/api:api:field:Config.StaleUploadsCleanupInterval", - "internal/config/api:api:field:Config.StaleUploadsExpiry", - "internal/config/api:api:field:Config.SyncEvents", - "internal/config/api:api:field:Config.TransitionWorkers", - "internal/config/api:api:func:LookupConfig", - "internal/config/api:api:method:Config.UnmarshalJSON", - "internal/config/api:api:type:Config", - "internal/config/api:api:var:DefaultKVS", - "internal/config/api:api:var:Help", - "internal/config/batch:batch:const:EnvKeyExpirationWorkersWait", - "internal/config/batch:batch:const:EnvKeyRotationWorkersWait", - "internal/config/batch:batch:const:EnvReplicationWorkersWait", - "internal/config/batch:batch:const:ExpirationWorkersWait", - "internal/config/batch:batch:const:KeyRotationWorkersWait", - "internal/config/batch:batch:const:ReplicationWorkersWait", - "internal/config/batch:batch:field:Config.ExpirationWorkersWait", - "internal/config/batch:batch:field:Config.KeyRotationWorkersWait", - "internal/config/batch:batch:field:Config.ReplicationWorkersWait", - "internal/config/batch:batch:func:LookupConfig", - "internal/config/batch:batch:method:Config.Clone", - "internal/config/batch:batch:method:Config.ExpirationWait", - "internal/config/batch:batch:method:Config.KeyRotationWait", - "internal/config/batch:batch:method:Config.ReplicationWait", - "internal/config/batch:batch:method:Config.Update", - "internal/config/batch:batch:type:Config", - "internal/config/batch:batch:var:DefaultKVS", - "internal/config/batch:batch:var:Help", - "internal/config/browser:browser:const:EnvBrowserCSPPolicy", - "internal/config/browser:browser:const:EnvBrowserHSTSIncludeSubdomains", - "internal/config/browser:browser:const:EnvBrowserHSTSPreload", - "internal/config/browser:browser:const:EnvBrowserHSTSSeconds", - "internal/config/browser:browser:const:EnvBrowserReferrerPolicy", - "internal/config/browser:browser:field:Config.CSPPolicy", - "internal/config/browser:browser:field:Config.HSTSIncludeSubdomains", - "internal/config/browser:browser:field:Config.HSTSPreload", - "internal/config/browser:browser:field:Config.HSTSSeconds", - "internal/config/browser:browser:field:Config.ReferrerPolicy", - "internal/config/browser:browser:func:LookupConfig", - "internal/config/browser:browser:method:Config.GetCSPolicy", - "internal/config/browser:browser:method:Config.GetHSTSSeconds", - "internal/config/browser:browser:method:Config.GetReferPolicy", - "internal/config/browser:browser:method:Config.IsHSTSIncludeSubdomains", - "internal/config/browser:browser:method:Config.IsHSTSPreload", - "internal/config/browser:browser:method:Config.Update", - "internal/config/browser:browser:type:Config", - "internal/config/browser:browser:var:DefaultKVS", - "internal/config/browser:browser:var:Help", - "internal/config/callhome:callhome:const:Enable", - "internal/config/callhome:callhome:const:Frequency", - "internal/config/callhome:callhome:field:Config.Enable", - "internal/config/callhome:callhome:field:Config.Frequency", - "internal/config/callhome:callhome:func:LookupConfig", - "internal/config/callhome:callhome:method:Config.Enabled", - "internal/config/callhome:callhome:method:Config.FrequencyDur", - "internal/config/callhome:callhome:method:Config.Update", - "internal/config/callhome:callhome:type:Config", - "internal/config/callhome:callhome:var:DefaultKVS", - "internal/config/callhome:callhome:var:HelpCallhome", - "internal/config/compress:compress:const:AllowEncrypted", - "internal/config/compress:compress:const:DefaultExtensions", - "internal/config/compress:compress:const:DefaultMimeTypes", - "internal/config/compress:compress:const:EnvCompress", - "internal/config/compress:compress:const:EnvCompressAllowEncryption", - "internal/config/compress:compress:const:EnvCompressAllowEncryptionLegacy", - "internal/config/compress:compress:const:EnvCompressEnableLegacy", - "internal/config/compress:compress:const:EnvCompressExtensions", - "internal/config/compress:compress:const:EnvCompressExtensionsLegacy", - "internal/config/compress:compress:const:EnvCompressMimeTypes", - "internal/config/compress:compress:const:EnvCompressMimeTypesLegacy1", - "internal/config/compress:compress:const:EnvCompressMimeTypesLegacy2", - "internal/config/compress:compress:const:EnvCompressState", - "internal/config/compress:compress:const:Extensions", - "internal/config/compress:compress:const:MimeTypes", - "internal/config/compress:compress:field:Config.AllowEncrypted", - "internal/config/compress:compress:field:Config.Enabled", - "internal/config/compress:compress:field:Config.Extensions", - "internal/config/compress:compress:field:Config.MimeTypes", - "internal/config/compress:compress:func:LookupConfig", - "internal/config/compress:compress:func:SetCompressionConfig", - "internal/config/compress:compress:type:Config", - "internal/config/compress:compress:var:DefaultKVS", - "internal/config/compress:compress:var:Help", - "internal/config/dns:dns:field:Error.Bucket", - "internal/config/dns:dns:field:Error.Err", - "internal/config/dns:dns:field:OperatorDNS.Endpoint", - "internal/config/dns:dns:field:SrvRecord.CreationDate", - "internal/config/dns:dns:field:SrvRecord.Group", - "internal/config/dns:dns:field:SrvRecord.Host", - "internal/config/dns:dns:field:SrvRecord.Key", - "internal/config/dns:dns:field:SrvRecord.Mail", - "internal/config/dns:dns:field:SrvRecord.Port", - "internal/config/dns:dns:field:SrvRecord.Priority", - "internal/config/dns:dns:field:SrvRecord.TTL", - "internal/config/dns:dns:field:SrvRecord.TargetStrip", - "internal/config/dns:dns:field:SrvRecord.Text", - "internal/config/dns:dns:field:SrvRecord.Weight", - "internal/config/dns:dns:field:Store.Close", - "internal/config/dns:dns:field:Store.Delete", - "internal/config/dns:dns:field:Store.DeleteRecord", - "internal/config/dns:dns:field:Store.Get", - "internal/config/dns:dns:field:Store.List", - "internal/config/dns:dns:field:Store.Put", - "internal/config/dns:dns:field:Store.String", - "internal/config/dns:dns:func:Authentication", - "internal/config/dns:dns:func:CoreDNSPath", - "internal/config/dns:dns:func:DomainIPs", - "internal/config/dns:dns:func:DomainNames", - "internal/config/dns:dns:func:DomainPort", - "internal/config/dns:dns:func:NewCoreDNS", - "internal/config/dns:dns:func:NewOperatorDNS", - "internal/config/dns:dns:func:RootCAs", - "internal/config/dns:dns:method:CoreDNS.Close", - "internal/config/dns:dns:method:CoreDNS.Delete", - "internal/config/dns:dns:method:CoreDNS.DeleteRecord", - "internal/config/dns:dns:method:CoreDNS.Get", - "internal/config/dns:dns:method:CoreDNS.List", - "internal/config/dns:dns:method:CoreDNS.Put", - "internal/config/dns:dns:method:CoreDNS.String", - "internal/config/dns:dns:method:ErrBucketConflict.Error", - "internal/config/dns:dns:method:ErrInvalidBucketName.Error", - "internal/config/dns:dns:method:Error.Error", - "internal/config/dns:dns:method:OperatorDNS.Close", - "internal/config/dns:dns:method:OperatorDNS.Delete", - "internal/config/dns:dns:method:OperatorDNS.DeleteRecord", - "internal/config/dns:dns:method:OperatorDNS.Get", - "internal/config/dns:dns:method:OperatorDNS.List", - "internal/config/dns:dns:method:OperatorDNS.Put", - "internal/config/dns:dns:method:OperatorDNS.String", - "internal/config/dns:dns:type:CoreDNS", - "internal/config/dns:dns:type:ErrBucketConflict", - "internal/config/dns:dns:type:ErrInvalidBucketName", - "internal/config/dns:dns:type:Error", - "internal/config/dns:dns:type:EtcdOption", - "internal/config/dns:dns:type:OperatorDNS", - "internal/config/dns:dns:type:OperatorOption", - "internal/config/dns:dns:type:SrvRecord", - "internal/config/dns:dns:type:Store", - "internal/config/dns:dns:var:ErrDomainMissing", - "internal/config/dns:dns:var:ErrNoEntriesFound", - "internal/config/dns:dns:var:ErrNotImplemented", - "internal/config/drive:drive:const:EnvMaxDiskTimeoutLegacy", - "internal/config/drive:drive:const:EnvMaxDriveTimeout", - "internal/config/drive:drive:const:EnvMaxDriveTimeoutLegacy", - "internal/config/drive:drive:field:Config.MaxTimeout", - "internal/config/drive:drive:func:LookupConfig", - "internal/config/drive:drive:method:Config.GetMaxTimeout", - "internal/config/drive:drive:method:Config.GetOPTimeout", - "internal/config/drive:drive:method:Config.Update", - "internal/config/drive:drive:type:Config", - "internal/config/drive:drive:var:DefaultKVS", - "internal/config/drive:drive:var:HelpDrive", - "internal/config/drive:drive:var:MaxTimeout", - "internal/config/etcd:etcd:const:ClientCert", - "internal/config/etcd:etcd:const:ClientCertKey", - "internal/config/etcd:etcd:const:CoreDNSPath", - "internal/config/etcd:etcd:const:Endpoints", - "internal/config/etcd:etcd:const:EnvEtcdClientCert", - "internal/config/etcd:etcd:const:EnvEtcdClientCertKey", - "internal/config/etcd:etcd:const:EnvEtcdCoreDNSPath", - "internal/config/etcd:etcd:const:EnvEtcdEndpoints", - "internal/config/etcd:etcd:const:EnvEtcdPathPrefix", - "internal/config/etcd:etcd:const:PathPrefix", - "internal/config/etcd:etcd:field:Config.CoreDNSPath", - "internal/config/etcd:etcd:field:Config.Enabled", - "internal/config/etcd:etcd:field:Config.PathPrefix", - "internal/config/etcd:etcd:func:Enabled", - "internal/config/etcd:etcd:func:LookupConfig", - "internal/config/etcd:etcd:func:New", - "internal/config/etcd:etcd:type:Config", - "internal/config/etcd:etcd:var:DefaultKVS", - "internal/config/etcd:etcd:var:Help", - "internal/config/heal:heal:const:Bitrot", - "internal/config/heal:heal:const:DriveWorkers", - "internal/config/heal:heal:const:EnvBitrot", - "internal/config/heal:heal:const:EnvDriveWorkers", - "internal/config/heal:heal:const:EnvIOCount", - "internal/config/heal:heal:const:EnvSleep", - "internal/config/heal:heal:const:IOCount", - "internal/config/heal:heal:const:Sleep", - "internal/config/heal:heal:field:Config.Bitrot", - "internal/config/heal:heal:field:Config.DriveWorkers", - "internal/config/heal:heal:field:Config.IOCount", - "internal/config/heal:heal:field:Config.Sleep", - "internal/config/heal:heal:func:LookupConfig", - "internal/config/heal:heal:method:Config.BitrotScanCycle", - "internal/config/heal:heal:method:Config.Clone", - "internal/config/heal:heal:method:Config.GetWorkers", - "internal/config/heal:heal:method:Config.Update", - "internal/config/heal:heal:type:Config", - "internal/config/heal:heal:var:DefaultKVS", - "internal/config/heal:heal:var:Help", - "internal/config/identity/ldap:ldap:const:EnvGroupSearchBaseDN", - "internal/config/identity/ldap:ldap:const:EnvGroupSearchFilter", - "internal/config/identity/ldap:ldap:const:EnvLookupBindDN", - "internal/config/identity/ldap:ldap:const:EnvLookupBindPassword", - "internal/config/identity/ldap:ldap:const:EnvSRVRecordName", - "internal/config/identity/ldap:ldap:const:EnvSTSTrustedProxies", - "internal/config/identity/ldap:ldap:const:EnvServerAddr", - "internal/config/identity/ldap:ldap:const:EnvServerInsecure", - "internal/config/identity/ldap:ldap:const:EnvServerStartTLS", - "internal/config/identity/ldap:ldap:const:EnvTLSSkipVerify", - "internal/config/identity/ldap:ldap:const:EnvUserDNAttributes", - "internal/config/identity/ldap:ldap:const:EnvUserDNSearchBaseDN", - "internal/config/identity/ldap:ldap:const:EnvUserDNSearchFilter", - "internal/config/identity/ldap:ldap:const:EnvUsernameFormat", - "internal/config/identity/ldap:ldap:const:GroupSearchBaseDN", - "internal/config/identity/ldap:ldap:const:GroupSearchFilter", - "internal/config/identity/ldap:ldap:const:LookupBindDN", - "internal/config/identity/ldap:ldap:const:LookupBindPassword", - "internal/config/identity/ldap:ldap:const:SRVRecordName", - "internal/config/identity/ldap:ldap:const:STSTrustedProxies", - "internal/config/identity/ldap:ldap:const:ServerAddr", - "internal/config/identity/ldap:ldap:const:ServerInsecure", - "internal/config/identity/ldap:ldap:const:ServerStartTLS", - "internal/config/identity/ldap:ldap:const:TLSSkipVerify", - "internal/config/identity/ldap:ldap:const:UserDNAttributes", - "internal/config/identity/ldap:ldap:const:UserDNSearchBaseDN", - "internal/config/identity/ldap:ldap:const:UserDNSearchFilter", - "internal/config/identity/ldap:ldap:field:Config.LDAP", - "internal/config/identity/ldap:ldap:field:LegacyConfig.Enabled", - "internal/config/identity/ldap:ldap:field:LegacyConfig.GroupSearchBaseDistName", - "internal/config/identity/ldap:ldap:field:LegacyConfig.GroupSearchBaseDistNames", - "internal/config/identity/ldap:ldap:field:LegacyConfig.GroupSearchFilter", - "internal/config/identity/ldap:ldap:field:LegacyConfig.LookupBindDN", - "internal/config/identity/ldap:ldap:field:LegacyConfig.LookupBindPassword", - "internal/config/identity/ldap:ldap:field:LegacyConfig.ServerAddr", - "internal/config/identity/ldap:ldap:field:LegacyConfig.UserDNSearchBaseDistName", - "internal/config/identity/ldap:ldap:field:LegacyConfig.UserDNSearchBaseDistNames", - "internal/config/identity/ldap:ldap:field:LegacyConfig.UserDNSearchFilter", - "internal/config/identity/ldap:ldap:func:Enabled", - "internal/config/identity/ldap:ldap:func:IsAuthError", - "internal/config/identity/ldap:ldap:func:Lookup", - "internal/config/identity/ldap:ldap:func:SetIdentityLDAP", - "internal/config/identity/ldap:ldap:method:Config.Bind", - "internal/config/identity/ldap:ldap:method:Config.Clone", - "internal/config/identity/ldap:ldap:method:Config.DecodeDN", - "internal/config/identity/ldap:ldap:method:Config.Enabled", - "internal/config/identity/ldap:ldap:method:Config.GetConfigInfo", - "internal/config/identity/ldap:ldap:method:Config.GetConfigList", - "internal/config/identity/ldap:ldap:method:Config.GetExpiryDuration", - "internal/config/identity/ldap:ldap:method:Config.GetNonEligibleUserDistNames", - "internal/config/identity/ldap:ldap:method:Config.GetValidatedDNForUsername", - "internal/config/identity/ldap:ldap:method:Config.GetValidatedDNUnderBaseDN", - "internal/config/identity/ldap:ldap:method:Config.GetValidatedDNWithGroups", - "internal/config/identity/ldap:ldap:method:Config.GetValidatedGroupDN", - "internal/config/identity/ldap:ldap:method:Config.GetValidatedUserDN", - "internal/config/identity/ldap:ldap:method:Config.IsLDAPGroupDN", - "internal/config/identity/ldap:ldap:method:Config.IsLDAPUserDN", - "internal/config/identity/ldap:ldap:method:Config.IsSTSTrustedProxy", - "internal/config/identity/ldap:ldap:method:Config.LookupGroupMemberships", - "internal/config/identity/ldap:ldap:method:Config.LookupUserDN", - "internal/config/identity/ldap:ldap:method:Config.ParsesAsDN", - "internal/config/identity/ldap:ldap:method:Config.QuickNormalizeDN", - "internal/config/identity/ldap:ldap:method:Config.SetSTSTrustedProxies", - "internal/config/identity/ldap:ldap:method:authError.Error", - "internal/config/identity/ldap:ldap:method:authError.Is", - "internal/config/identity/ldap:ldap:method:authError.Unwrap", - "internal/config/identity/ldap:ldap:type:Config", - "internal/config/identity/ldap:ldap:type:LegacyConfig", - "internal/config/identity/ldap:ldap:var:DefaultKVS", - "internal/config/identity/ldap:ldap:var:ErrProviderConfigNotFound", - "internal/config/identity/ldap:ldap:var:Help", - "internal/config/identity/openid/provider:provider:field:DiscoveryDoc.AuthEndpoint", - "internal/config/identity/openid/provider:provider:field:DiscoveryDoc.ClaimsSupported", - "internal/config/identity/openid/provider:provider:field:DiscoveryDoc.CodeChallengeMethodsSupported", - "internal/config/identity/openid/provider:provider:field:DiscoveryDoc.EndSessionEndpoint", - "internal/config/identity/openid/provider:provider:field:DiscoveryDoc.IDTokenSigningAlgValuesSupported", - "internal/config/identity/openid/provider:provider:field:DiscoveryDoc.Issuer", - "internal/config/identity/openid/provider:provider:field:DiscoveryDoc.JwksURI", - "internal/config/identity/openid/provider:provider:field:DiscoveryDoc.ResponseTypesSupported", - "internal/config/identity/openid/provider:provider:field:DiscoveryDoc.RevocationEndpoint", - "internal/config/identity/openid/provider:provider:field:DiscoveryDoc.ScopesSupported", - "internal/config/identity/openid/provider:provider:field:DiscoveryDoc.SubjectTypesSupported", - "internal/config/identity/openid/provider:provider:field:DiscoveryDoc.TokenEndpoint", - "internal/config/identity/openid/provider:provider:field:DiscoveryDoc.TokenEndpointAuthMethods", - "internal/config/identity/openid/provider:provider:field:DiscoveryDoc.UserInfoEndpoint", - "internal/config/identity/openid/provider:provider:field:Provider.LoginWithClientID", - "internal/config/identity/openid/provider:provider:field:Provider.LoginWithUser", - "internal/config/identity/openid/provider:provider:field:Provider.LookupUser", - "internal/config/identity/openid/provider:provider:field:Token.AccessToken", - "internal/config/identity/openid/provider:provider:field:Token.Expiry", - "internal/config/identity/openid/provider:provider:field:User.Enabled", - "internal/config/identity/openid/provider:provider:field:User.ID", - "internal/config/identity/openid/provider:provider:field:User.Name", - "internal/config/identity/openid/provider:provider:func:KeyCloak", - "internal/config/identity/openid/provider:provider:func:WithAdminURL", - "internal/config/identity/openid/provider:provider:func:WithOpenIDConfig", - "internal/config/identity/openid/provider:provider:func:WithRealm", - "internal/config/identity/openid/provider:provider:func:WithTransport", - "internal/config/identity/openid/provider:provider:method:KeycloakProvider.LoginWithClientID", - "internal/config/identity/openid/provider:provider:method:KeycloakProvider.LoginWithUser", - "internal/config/identity/openid/provider:provider:method:KeycloakProvider.LookupUser", - "internal/config/identity/openid/provider:provider:type:DiscoveryDoc", - "internal/config/identity/openid/provider:provider:type:KeycloakProvider", - "internal/config/identity/openid/provider:provider:type:Option", - "internal/config/identity/openid/provider:provider:type:Provider", - "internal/config/identity/openid/provider:provider:type:Token", - "internal/config/identity/openid/provider:provider:type:User", - "internal/config/identity/openid/provider:provider:var:ErrAccessTokenExpired", - "internal/config/identity/openid/provider:provider:var:ErrNotImplemented", - "internal/config/identity/openid:openid:const:ClaimName", - "internal/config/identity/openid:openid:const:ClaimPrefix", - "internal/config/identity/openid:openid:const:ClaimUserinfo", - "internal/config/identity/openid:openid:const:ClientID", - "internal/config/identity/openid:openid:const:ClientSecret", - "internal/config/identity/openid:openid:const:ConfigURL", - "internal/config/identity/openid:openid:const:DisplayName", - "internal/config/identity/openid:openid:const:JwksURL", - "internal/config/identity/openid:openid:const:KeyCloakAdminURL", - "internal/config/identity/openid:openid:const:KeyCloakRealm", - "internal/config/identity/openid:openid:const:RedirectURI", - "internal/config/identity/openid:openid:const:RedirectURIDynamic", - "internal/config/identity/openid:openid:const:RolePolicy", - "internal/config/identity/openid:openid:const:Scopes", - "internal/config/identity/openid:openid:const:UserIDClaim", - "internal/config/identity/openid:openid:const:UserReadableClaim", - "internal/config/identity/openid:openid:const:Vendor", - "internal/config/identity/openid:openid:field:Config.Enabled", - "internal/config/identity/openid:openid:field:Config.ProviderCfgs", - "internal/config/identity/openid:openid:field:DiscoveryDoc.AuthEndpoint", - "internal/config/identity/openid:openid:field:DiscoveryDoc.ClaimsSupported", - "internal/config/identity/openid:openid:field:DiscoveryDoc.CodeChallengeMethodsSupported", - "internal/config/identity/openid:openid:field:DiscoveryDoc.EndSessionEndpoint", - "internal/config/identity/openid:openid:field:DiscoveryDoc.IDTokenSigningAlgValuesSupported", - "internal/config/identity/openid:openid:field:DiscoveryDoc.Issuer", - "internal/config/identity/openid:openid:field:DiscoveryDoc.JwksURI", - "internal/config/identity/openid:openid:field:DiscoveryDoc.ResponseTypesSupported", - "internal/config/identity/openid:openid:field:DiscoveryDoc.RevocationEndpoint", - "internal/config/identity/openid:openid:field:DiscoveryDoc.ScopesSupported", - "internal/config/identity/openid:openid:field:DiscoveryDoc.SubjectTypesSupported", - "internal/config/identity/openid:openid:field:DiscoveryDoc.TokenEndpoint", - "internal/config/identity/openid:openid:field:DiscoveryDoc.TokenEndpointAuthMethods", - "internal/config/identity/openid:openid:field:DiscoveryDoc.UserInfoEndpoint", - "internal/config/identity/openid:openid:field:JWKS.Alg", - "internal/config/identity/openid:openid:field:JWKS.Crv", - "internal/config/identity/openid:openid:field:JWKS.D", - "internal/config/identity/openid:openid:field:JWKS.E", - "internal/config/identity/openid:openid:field:JWKS.K", - "internal/config/identity/openid:openid:field:JWKS.Keys", - "internal/config/identity/openid:openid:field:JWKS.Kid", - "internal/config/identity/openid:openid:field:JWKS.Kty", - "internal/config/identity/openid:openid:field:JWKS.N", - "internal/config/identity/openid:openid:field:JWKS.Use", - "internal/config/identity/openid:openid:field:JWKS.X", - "internal/config/identity/openid:openid:field:JWKS.Y", - "internal/config/identity/openid:openid:func:Enabled", - "internal/config/identity/openid:openid:func:GetDefaultExpiration", - "internal/config/identity/openid:openid:func:LookupConfig", - "internal/config/identity/openid:openid:method:Config.Clone", - "internal/config/identity/openid:openid:method:Config.GetConfigInfo", - "internal/config/identity/openid:openid:method:Config.GetConfigList", - "internal/config/identity/openid:openid:method:Config.GetIAMPolicyClaimName", - "internal/config/identity/openid:openid:method:Config.GetRoleInfo", - "internal/config/identity/openid:openid:method:Config.GetSettings", - "internal/config/identity/openid:openid:method:Config.GetUserIDClaim", - "internal/config/identity/openid:openid:method:Config.GetUserReadableClaim", - "internal/config/identity/openid:openid:method:Config.LookupUser", - "internal/config/identity/openid:openid:method:Config.PopulatePublicKey", - "internal/config/identity/openid:openid:method:Config.ProviderEnabled", - "internal/config/identity/openid:openid:method:Config.Validate", - "internal/config/identity/openid:openid:method:JWKS.DecodePublicKey", - "internal/config/identity/openid:openid:method:providerCfg.GetRoleArn", - "internal/config/identity/openid:openid:method:providerCfg.UserInfo", - "internal/config/identity/openid:openid:type:Config", - "internal/config/identity/openid:openid:type:DiscoveryDoc", - "internal/config/identity/openid:openid:type:JWKS", - "internal/config/identity/openid:openid:var:DefaultKVS", - "internal/config/identity/openid:openid:var:DummyRoleARN", - "internal/config/identity/openid:openid:var:ErrProviderConfigNotFound", - "internal/config/identity/openid:openid:var:ErrTokenExpired", - "internal/config/identity/openid:openid:var:Help", - "internal/config/identity/openid:openid:var:SigningMethodES3256", - "internal/config/identity/openid:openid:var:SigningMethodES3384", - "internal/config/identity/openid:openid:var:SigningMethodES3512", - "internal/config/identity/openid:openid:var:SigningMethodRS3256", - "internal/config/identity/openid:openid:var:SigningMethodRS3384", - "internal/config/identity/openid:openid:var:SigningMethodRS3512", - "internal/config/identity/plugin:plugin:const:AuthToken", - "internal/config/identity/plugin:plugin:const:EnvIdentityPluginAuthToken", - "internal/config/identity/plugin:plugin:const:EnvIdentityPluginRoleID", - "internal/config/identity/plugin:plugin:const:EnvIdentityPluginRolePolicy", - "internal/config/identity/plugin:plugin:const:EnvIdentityPluginURL", - "internal/config/identity/plugin:plugin:const:RoleID", - "internal/config/identity/plugin:plugin:const:RolePolicy", - "internal/config/identity/plugin:plugin:const:URL", - "internal/config/identity/plugin:plugin:field:Args.AuthToken", - "internal/config/identity/plugin:plugin:field:Args.CloseRespFn", - "internal/config/identity/plugin:plugin:field:Args.RoleARN", - "internal/config/identity/plugin:plugin:field:Args.RolePolicy", - "internal/config/identity/plugin:plugin:field:Args.Transport", - "internal/config/identity/plugin:plugin:field:Args.URL", - "internal/config/identity/plugin:plugin:field:AuthNErrorResponse.Reason", - "internal/config/identity/plugin:plugin:field:AuthNResponse.Failure", - "internal/config/identity/plugin:plugin:field:AuthNResponse.Success", - "internal/config/identity/plugin:plugin:field:AuthNSuccessResponse.Claims", - "internal/config/identity/plugin:plugin:field:AuthNSuccessResponse.MaxValiditySeconds", - "internal/config/identity/plugin:plugin:field:AuthNSuccessResponse.User", - "internal/config/identity/plugin:plugin:field:Metrics.AvgSuccRTTMs", - "internal/config/identity/plugin:plugin:field:Metrics.FailedRequests", - "internal/config/identity/plugin:plugin:field:Metrics.LastReachableSecs", - "internal/config/identity/plugin:plugin:field:Metrics.LastUnreachableSecs", - "internal/config/identity/plugin:plugin:field:Metrics.MaxSuccRTTMs", - "internal/config/identity/plugin:plugin:field:Metrics.TotalRequests", - "internal/config/identity/plugin:plugin:func:Enabled", - "internal/config/identity/plugin:plugin:func:LookupConfig", - "internal/config/identity/plugin:plugin:func:New", - "internal/config/identity/plugin:plugin:method:Args.Validate", - "internal/config/identity/plugin:plugin:method:AuthNPlugin.Authenticate", - "internal/config/identity/plugin:plugin:method:AuthNPlugin.GetRoleInfo", - "internal/config/identity/plugin:plugin:method:AuthNPlugin.Metrics", - "internal/config/identity/plugin:plugin:type:Args", - "internal/config/identity/plugin:plugin:type:AuthNErrorResponse", - "internal/config/identity/plugin:plugin:type:AuthNPlugin", - "internal/config/identity/plugin:plugin:type:AuthNResponse", - "internal/config/identity/plugin:plugin:type:AuthNSuccessResponse", - "internal/config/identity/plugin:plugin:type:Metrics", - "internal/config/identity/plugin:plugin:var:DefaultKVS", - "internal/config/identity/plugin:plugin:var:Help", - "internal/config/identity/tls:tls:const:EnvIdentityTLSEnabled", - "internal/config/identity/tls:tls:const:EnvIdentityTLSSkipVerify", - "internal/config/identity/tls:tls:field:Config.Enabled", - "internal/config/identity/tls:tls:field:Config.InsecureSkipVerify", - "internal/config/identity/tls:tls:func:Lookup", - "internal/config/identity/tls:tls:method:Config.GetExpiryDuration", - "internal/config/identity/tls:tls:type:Config", - "internal/config/identity/tls:tls:var:DefaultKVS", - "internal/config/identity/tls:tls:var:Help", - "internal/config/ilm:ilm:const:EnvILMExpirationWorkers", - "internal/config/ilm:ilm:const:EnvILMTransitionWorkers", - "internal/config/ilm:ilm:field:Config.ExpirationWorkers", - "internal/config/ilm:ilm:field:Config.TransitionWorkers", - "internal/config/ilm:ilm:func:LookupConfig", - "internal/config/ilm:ilm:type:Config", - "internal/config/ilm:ilm:var:DefaultKVS", - "internal/config/ilm:ilm:var:Help", - "internal/config/lambda/event:event:field:ErrARNNotFound.ARN", - "internal/config/lambda/event:event:field:ErrInvalidARN.ARN", - "internal/config/lambda/event:event:field:ErrUnknownRegion.Region", - "internal/config/lambda/event:event:field:Event.GetObjectContext", - "internal/config/lambda/event:event:field:Event.ProtocolVersion", - "internal/config/lambda/event:event:field:Event.UserIdentity", - "internal/config/lambda/event:event:field:Event.UserRequest", - "internal/config/lambda/event:event:field:GetObjectContext.InputS3URL", - "internal/config/lambda/event:event:field:GetObjectContext.OutputRoute", - "internal/config/lambda/event:event:field:GetObjectContext.OutputToken", - "internal/config/lambda/event:event:field:Identity.AccessKeyID", - "internal/config/lambda/event:event:field:Identity.PrincipalID", - "internal/config/lambda/event:event:field:Identity.Type", - "internal/config/lambda/event:event:field:Target.Close", - "internal/config/lambda/event:event:field:Target.ID", - "internal/config/lambda/event:event:field:Target.IsActive", - "internal/config/lambda/event:event:field:Target.Send", - "internal/config/lambda/event:event:field:Target.Stat", - "internal/config/lambda/event:event:field:TargetID.ID", - "internal/config/lambda/event:event:field:TargetID.Name", - "internal/config/lambda/event:event:field:TargetIDResult.Err", - "internal/config/lambda/event:event:field:TargetIDResult.ID", - "internal/config/lambda/event:event:field:TargetStat.ActiveRequests", - "internal/config/lambda/event:event:field:TargetStat.FailedRequests", - "internal/config/lambda/event:event:field:TargetStat.ID", - "internal/config/lambda/event:event:field:TargetStat.TotalRequests", - "internal/config/lambda/event:event:field:TargetStats.TargetStats", - "internal/config/lambda/event:event:field:UserRequest.Headers", - "internal/config/lambda/event:event:field:UserRequest.URL", - "internal/config/lambda/event:event:func:NewTargetIDSet", - "internal/config/lambda/event:event:func:NewTargetList", - "internal/config/lambda/event:event:func:ParseARN", - "internal/config/lambda/event:event:method:ARN.String", - "internal/config/lambda/event:event:method:ErrARNNotFound.Error", - "internal/config/lambda/event:event:method:ErrInvalidARN.Error", - "internal/config/lambda/event:event:method:ErrUnknownRegion.Error", - "internal/config/lambda/event:event:method:TargetID.MarshalJSON", - "internal/config/lambda/event:event:method:TargetID.String", - "internal/config/lambda/event:event:method:TargetID.ToARN", - "internal/config/lambda/event:event:method:TargetID.UnmarshalJSON", - "internal/config/lambda/event:event:method:TargetIDSet.Clone", - "internal/config/lambda/event:event:method:TargetIDSet.Difference", - "internal/config/lambda/event:event:method:TargetIDSet.IsEmpty", - "internal/config/lambda/event:event:method:TargetIDSet.Union", - "internal/config/lambda/event:event:method:TargetList.Add", - "internal/config/lambda/event:event:method:TargetList.Empty", - "internal/config/lambda/event:event:method:TargetList.List", - "internal/config/lambda/event:event:method:TargetList.Lookup", - "internal/config/lambda/event:event:method:TargetList.Remove", - "internal/config/lambda/event:event:method:TargetList.Send", - "internal/config/lambda/event:event:method:TargetList.Stats", - "internal/config/lambda/event:event:method:TargetList.TargetMap", - "internal/config/lambda/event:event:method:TargetList.Targets", - "internal/config/lambda/event:event:type:ARN", - "internal/config/lambda/event:event:type:ErrARNNotFound", - "internal/config/lambda/event:event:type:ErrInvalidARN", - "internal/config/lambda/event:event:type:ErrUnknownRegion", - "internal/config/lambda/event:event:type:Event", - "internal/config/lambda/event:event:type:GetObjectContext", - "internal/config/lambda/event:event:type:Identity", - "internal/config/lambda/event:event:type:Target", - "internal/config/lambda/event:event:type:TargetID", - "internal/config/lambda/event:event:type:TargetIDResult", - "internal/config/lambda/event:event:type:TargetIDSet", - "internal/config/lambda/event:event:type:TargetList", - "internal/config/lambda/event:event:type:TargetStat", - "internal/config/lambda/event:event:type:TargetStats", - "internal/config/lambda/event:event:type:UserRequest", - "internal/config/lambda/target:target:const:EnvWebhookAuthToken", - "internal/config/lambda/target:target:const:EnvWebhookClientCert", - "internal/config/lambda/target:target:const:EnvWebhookClientKey", - "internal/config/lambda/target:target:const:EnvWebhookEnable", - "internal/config/lambda/target:target:const:EnvWebhookEndpoint", - "internal/config/lambda/target:target:const:WebhookAuthToken", - "internal/config/lambda/target:target:const:WebhookClientCert", - "internal/config/lambda/target:target:const:WebhookClientKey", - "internal/config/lambda/target:target:const:WebhookEndpoint", - "internal/config/lambda/target:target:field:WebhookArgs.AuthToken", - "internal/config/lambda/target:target:field:WebhookArgs.ClientCert", - "internal/config/lambda/target:target:field:WebhookArgs.ClientKey", - "internal/config/lambda/target:target:field:WebhookArgs.Enable", - "internal/config/lambda/target:target:field:WebhookArgs.Endpoint", - "internal/config/lambda/target:target:field:WebhookArgs.Transport", - "internal/config/lambda/target:target:func:NewWebhookTarget", - "internal/config/lambda/target:target:method:WebhookArgs.Validate", - "internal/config/lambda/target:target:method:WebhookTarget.Close", - "internal/config/lambda/target:target:method:WebhookTarget.ID", - "internal/config/lambda/target:target:method:WebhookTarget.IsActive", - "internal/config/lambda/target:target:method:WebhookTarget.Send", - "internal/config/lambda/target:target:method:WebhookTarget.Stat", - "internal/config/lambda/target:target:method:lazyInit.Do", - "internal/config/lambda/target:target:type:WebhookArgs", - "internal/config/lambda/target:target:type:WebhookTarget", - "internal/config/lambda:lambda:field:Config.Webhook", - "internal/config/lambda:lambda:func:FetchEnabledTargets", - "internal/config/lambda:lambda:func:GetLambdaWebhook", - "internal/config/lambda:lambda:func:NewConfig", - "internal/config/lambda:lambda:func:TestSubSysLambdaTargets", - "internal/config/lambda:lambda:type:Config", - "internal/config/lambda:lambda:var:DefaultLambdaKVS", - "internal/config/lambda:lambda:var:DefaultWebhookKVS", - "internal/config/lambda:lambda:var:ErrTargetsOffline", - "internal/config/lambda:lambda:var:HelpWebhook", - "internal/config/notify:notify:field:Config.AMQP", - "internal/config/notify:notify:field:Config.Elasticsearch", - "internal/config/notify:notify:field:Config.Kafka", - "internal/config/notify:notify:field:Config.MQTT", - "internal/config/notify:notify:field:Config.MySQL", - "internal/config/notify:notify:field:Config.NATS", - "internal/config/notify:notify:field:Config.NSQ", - "internal/config/notify:notify:field:Config.PostgreSQL", - "internal/config/notify:notify:field:Config.Redis", - "internal/config/notify:notify:field:Config.Webhook", - "internal/config/notify:notify:func:FetchEnabledTargets", - "internal/config/notify:notify:func:GetNotifyAMQP", - "internal/config/notify:notify:func:GetNotifyES", - "internal/config/notify:notify:func:GetNotifyKafka", - "internal/config/notify:notify:func:GetNotifyMQTT", - "internal/config/notify:notify:func:GetNotifyMySQL", - "internal/config/notify:notify:func:GetNotifyNATS", - "internal/config/notify:notify:func:GetNotifyNSQ", - "internal/config/notify:notify:func:GetNotifyPostgres", - "internal/config/notify:notify:func:GetNotifyRedis", - "internal/config/notify:notify:func:GetNotifyWebhook", - "internal/config/notify:notify:func:NewConfig", - "internal/config/notify:notify:func:SetNotifyAMQP", - "internal/config/notify:notify:func:SetNotifyES", - "internal/config/notify:notify:func:SetNotifyKafka", - "internal/config/notify:notify:func:SetNotifyMQTT", - "internal/config/notify:notify:func:SetNotifyMySQL", - "internal/config/notify:notify:func:SetNotifyNATS", - "internal/config/notify:notify:func:SetNotifyNSQ", - "internal/config/notify:notify:func:SetNotifyPostgres", - "internal/config/notify:notify:func:SetNotifyRedis", - "internal/config/notify:notify:func:SetNotifyWebhook", - "internal/config/notify:notify:func:TestSubSysNotificationTargets", - "internal/config/notify:notify:method:LegacyDatabaseTargetError.Error", - "internal/config/notify:notify:type:Config", - "internal/config/notify:notify:type:LegacyDatabaseTargetError", - "internal/config/notify:notify:var:DefaultAMQPKVS", - "internal/config/notify:notify:var:DefaultESKVS", - "internal/config/notify:notify:var:DefaultKafkaKVS", - "internal/config/notify:notify:var:DefaultMQTTKVS", - "internal/config/notify:notify:var:DefaultMySQLKVS", - "internal/config/notify:notify:var:DefaultNATSKVS", - "internal/config/notify:notify:var:DefaultNSQKVS", - "internal/config/notify:notify:var:DefaultNotificationKVS", - "internal/config/notify:notify:var:DefaultPostgresKVS", - "internal/config/notify:notify:var:DefaultRedisKVS", - "internal/config/notify:notify:var:DefaultWebhookKVS", - "internal/config/notify:notify:var:ErrTargetsOffline", - "internal/config/notify:notify:var:HelpAMQP", - "internal/config/notify:notify:var:HelpES", - "internal/config/notify:notify:var:HelpKafka", - "internal/config/notify:notify:var:HelpMQTT", - "internal/config/notify:notify:var:HelpMySQL", - "internal/config/notify:notify:var:HelpNATS", - "internal/config/notify:notify:var:HelpNSQ", - "internal/config/notify:notify:var:HelpPostgres", - "internal/config/notify:notify:var:HelpRedis", - "internal/config/notify:notify:var:HelpWebhook", - "internal/config/policy/opa:opa:const:AuthToken", - "internal/config/policy/opa:opa:const:EnvIamOpaAuthToken", - "internal/config/policy/opa:opa:const:EnvIamOpaURL", - "internal/config/policy/opa:opa:const:EnvPolicyOpaAuthToken", - "internal/config/policy/opa:opa:const:EnvPolicyOpaURL", - "internal/config/policy/opa:opa:const:URL", - "internal/config/policy/opa:opa:field:Args.AuthToken", - "internal/config/policy/opa:opa:field:Args.CloseRespFn", - "internal/config/policy/opa:opa:field:Args.Transport", - "internal/config/policy/opa:opa:field:Args.URL", - "internal/config/policy/opa:opa:func:Enabled", - "internal/config/policy/opa:opa:func:LookupConfig", - "internal/config/policy/opa:opa:func:New", - "internal/config/policy/opa:opa:func:SetPolicyOPAConfig", - "internal/config/policy/opa:opa:method:Args.UnmarshalJSON", - "internal/config/policy/opa:opa:method:Args.Validate", - "internal/config/policy/opa:opa:method:Opa.IsAllowed", - "internal/config/policy/opa:opa:type:Args", - "internal/config/policy/opa:opa:type:Opa", - "internal/config/policy/opa:opa:var:DefaultKVS", - "internal/config/policy/opa:opa:var:Help", - "internal/config/policy/plugin:plugin:const:AuthToken", - "internal/config/policy/plugin:plugin:const:EnableHTTP2", - "internal/config/policy/plugin:plugin:const:EnvPolicyPluginAuthToken", - "internal/config/policy/plugin:plugin:const:EnvPolicyPluginEnableHTTP2", - "internal/config/policy/plugin:plugin:const:EnvPolicyPluginURL", - "internal/config/policy/plugin:plugin:const:URL", - "internal/config/policy/plugin:plugin:field:Args.AuthToken", - "internal/config/policy/plugin:plugin:field:Args.CloseRespFn", - "internal/config/policy/plugin:plugin:field:Args.Transport", - "internal/config/policy/plugin:plugin:field:Args.URL", - "internal/config/policy/plugin:plugin:func:Enabled", - "internal/config/policy/plugin:plugin:func:LookupConfig", - "internal/config/policy/plugin:plugin:func:New", - "internal/config/policy/plugin:plugin:method:Args.UnmarshalJSON", - "internal/config/policy/plugin:plugin:method:Args.Validate", - "internal/config/policy/plugin:plugin:method:AuthZPlugin.IsAllowed", - "internal/config/policy/plugin:plugin:type:Args", - "internal/config/policy/plugin:plugin:type:AuthZPlugin", - "internal/config/policy/plugin:plugin:var:DefaultKVS", - "internal/config/policy/plugin:plugin:var:Help", - "internal/config/scanner:scanner:const:Cycle", - "internal/config/scanner:scanner:const:Delay", - "internal/config/scanner:scanner:const:EnvCycle", - "internal/config/scanner:scanner:const:EnvDelay", - "internal/config/scanner:scanner:const:EnvDelayLegacy", - "internal/config/scanner:scanner:const:EnvExcessFolders", - "internal/config/scanner:scanner:const:EnvExcessVersions", - "internal/config/scanner:scanner:const:EnvIdleSpeed", - "internal/config/scanner:scanner:const:EnvMaxWait", - "internal/config/scanner:scanner:const:EnvMaxWaitLegacy", - "internal/config/scanner:scanner:const:EnvSpeed", - "internal/config/scanner:scanner:const:ExcessFolders", - "internal/config/scanner:scanner:const:ExcessVersions", - "internal/config/scanner:scanner:const:IdleSpeed", - "internal/config/scanner:scanner:const:MaxWait", - "internal/config/scanner:scanner:const:Speed", - "internal/config/scanner:scanner:field:Config.Cycle", - "internal/config/scanner:scanner:field:Config.Delay", - "internal/config/scanner:scanner:field:Config.ExcessFolders", - "internal/config/scanner:scanner:field:Config.ExcessVersions", - "internal/config/scanner:scanner:field:Config.IdleMode", - "internal/config/scanner:scanner:field:Config.MaxWait", - "internal/config/scanner:scanner:func:LookupConfig", - "internal/config/scanner:scanner:type:Config", - "internal/config/scanner:scanner:var:DefaultKVS", - "internal/config/scanner:scanner:var:Help", - "internal/config/storageclass:storageclass:const:ClassRRS", - "internal/config/storageclass:storageclass:const:ClassStandard", - "internal/config/storageclass:storageclass:const:InlineBlock", - "internal/config/storageclass:storageclass:const:InlineBlockEnv", - "internal/config/storageclass:storageclass:const:Optimize", - "internal/config/storageclass:storageclass:const:OptimizeEnv", - "internal/config/storageclass:storageclass:const:RRS", - "internal/config/storageclass:storageclass:const:RRSEnv", - "internal/config/storageclass:storageclass:const:STANDARD", - "internal/config/storageclass:storageclass:const:StandardEnv", - "internal/config/storageclass:storageclass:field:Config.Optimize", - "internal/config/storageclass:storageclass:field:Config.RRS", - "internal/config/storageclass:storageclass:field:Config.Standard", - "internal/config/storageclass:storageclass:field:StorageClass.Parity", - "internal/config/storageclass:storageclass:func:DefaultParityBlocks", - "internal/config/storageclass:storageclass:func:Enabled", - "internal/config/storageclass:storageclass:func:IsValid", - "internal/config/storageclass:storageclass:func:LookupConfig", - "internal/config/storageclass:storageclass:func:SetStorageClass", - "internal/config/storageclass:storageclass:func:ValidateParity", - "internal/config/storageclass:storageclass:method:Config.AvailabilityOptimized", - "internal/config/storageclass:storageclass:method:Config.CapacityOptimized", - "internal/config/storageclass:storageclass:method:Config.GetParityForSC", - "internal/config/storageclass:storageclass:method:Config.InlineBlock", - "internal/config/storageclass:storageclass:method:Config.ShouldInline", - "internal/config/storageclass:storageclass:method:Config.UnmarshalJSON", - "internal/config/storageclass:storageclass:method:Config.Update", - "internal/config/storageclass:storageclass:method:StorageClass.MarshalText", - "internal/config/storageclass:storageclass:method:StorageClass.String", - "internal/config/storageclass:storageclass:method:StorageClass.UnmarshalText", - "internal/config/storageclass:storageclass:type:Config", - "internal/config/storageclass:storageclass:type:StorageClass", - "internal/config/storageclass:storageclass:var:ConfigLock", - "internal/config/storageclass:storageclass:var:DefaultKVS", - "internal/config/storageclass:storageclass:var:Help", - "internal/config/subnet:subnet:const:LoggerWebhookName", - "internal/config/subnet:subnet:field:Config.APIKey", - "internal/config/subnet:subnet:field:Config.BaseURL", - "internal/config/subnet:subnet:field:Config.License", - "internal/config/subnet:subnet:field:Config.Proxy", - "internal/config/subnet:subnet:func:LookupConfig", - "internal/config/subnet:subnet:method:Config.ApplyEnv", - "internal/config/subnet:subnet:method:Config.Post", - "internal/config/subnet:subnet:method:Config.Registered", - "internal/config/subnet:subnet:method:Config.Update", - "internal/config/subnet:subnet:method:Config.Upload", - "internal/config/subnet:subnet:type:Config", - "internal/config/subnet:subnet:var:DefaultKVS", - "internal/config/subnet:subnet:var:HelpSubnet", - "internal/config:config:const:APIKey", - "internal/config:config:const:APISubSys", - "internal/config:config:const:AccessKey", - "internal/config:config:const:AuditKafkaSubSys", - "internal/config:config:const:AuditWebhookSubSys", - "internal/config:config:const:BatchSubSys", - "internal/config:config:const:BrowserSubSys", - "internal/config:config:const:CallhomeSubSys", - "internal/config:config:const:Comment", - "internal/config:config:const:CompressionSubSys", - "internal/config:config:const:ContextKeyForTargetFromConfig", - "internal/config:config:const:CrawlerSubSys", - "internal/config:config:const:Default", - "internal/config:config:const:DefaultComment", - "internal/config:config:const:DriveSubSys", - "internal/config:config:const:Enable", - "internal/config:config:const:EnableOff", - "internal/config:config:const:EnableOn", - "internal/config:config:const:EnvAccessKey", - "internal/config:config:const:EnvAccessKeyFile", - "internal/config:config:const:EnvArgs", - "internal/config:config:const:EnvBrowser", - "internal/config:config:const:EnvBrowserLoginAnimation", - "internal/config:config:const:EnvBrowserRedirect", - "internal/config:config:const:EnvBrowserRedirectURL", - "internal/config:config:const:EnvBrowserSessionDuration", - "internal/config:config:const:EnvCertPassword", - "internal/config:config:const:EnvConfigEnvFile", - "internal/config:config:const:EnvConsoleDebugLogLevel", - "internal/config:config:const:EnvDNSWebhook", - "internal/config:config:const:EnvDomain", - "internal/config:config:const:EnvEndpoints", - "internal/config:config:const:EnvFSOSync", - "internal/config:config:const:EnvMinIOCallhomeEnable", - "internal/config:config:const:EnvMinIOCallhomeFrequency", - "internal/config:config:const:EnvMinIOLogQueryAuthToken", - "internal/config:config:const:EnvMinIOLogQueryURL", - "internal/config:config:const:EnvMinIOPrometheusAuthToken", - "internal/config:config:const:EnvMinIOPrometheusExtraLabels", - "internal/config:config:const:EnvMinIOPrometheusJobID", - "internal/config:config:const:EnvMinIOPrometheusURL", - "internal/config:config:const:EnvMinIOServerURL", - "internal/config:config:const:EnvMinIOSubnetAPIKey", - "internal/config:config:const:EnvMinIOSubnetLicense", - "internal/config:config:const:EnvMinIOSubnetProxy", - "internal/config:config:const:EnvMinioStsDuration", - "internal/config:config:const:EnvPrefix", - "internal/config:config:const:EnvPublicIPs", - "internal/config:config:const:EnvRegion", - "internal/config:config:const:EnvRegionName", - "internal/config:config:const:EnvRootDiskThresholdSize", - "internal/config:config:const:EnvRootDriveThresholdSize", - "internal/config:config:const:EnvRootPassword", - "internal/config:config:const:EnvRootPasswordFile", - "internal/config:config:const:EnvRootUser", - "internal/config:config:const:EnvRootUserFile", - "internal/config:config:const:EnvSecretKey", - "internal/config:config:const:EnvSecretKeyFile", - "internal/config:config:const:EnvSeparator", - "internal/config:config:const:EnvSiteName", - "internal/config:config:const:EnvSiteRegion", - "internal/config:config:const:EnvUpdate", - "internal/config:config:const:EnvVolumes", - "internal/config:config:const:EnvWordDelimiter", - "internal/config:config:const:EnvWorm", - "internal/config:config:const:EtcdSubSys", - "internal/config:config:const:HealSubSys", - "internal/config:config:const:ILMSubSys", - "internal/config:config:const:IdentityLDAPSubSys", - "internal/config:config:const:IdentityOpenIDSubSys", - "internal/config:config:const:IdentityPluginSubSys", - "internal/config:config:const:IdentityTLSSubSys", - "internal/config:config:const:KvComment", - "internal/config:config:const:KvDoubleQuote", - "internal/config:config:const:KvNewline", - "internal/config:config:const:KvSeparator", - "internal/config:config:const:KvSingleQuote", - "internal/config:config:const:KvSpaceSeparator", - "internal/config:config:const:LambdaWebhookSubSys", - "internal/config:config:const:License", - "internal/config:config:const:LoggerWebhookSubSys", - "internal/config:config:const:MaxExpiration", - "internal/config:config:const:MinExpiration", - "internal/config:config:const:NameKey", - "internal/config:config:const:NotifyAMQPSubSys", - "internal/config:config:const:NotifyESSubSys", - "internal/config:config:const:NotifyKafkaSubSys", - "internal/config:config:const:NotifyMQTTSubSys", - "internal/config:config:const:NotifyMySQLSubSys", - "internal/config:config:const:NotifyNATSSubSys", - "internal/config:config:const:NotifyNSQSubSys", - "internal/config:config:const:NotifyPostgresSubSys", - "internal/config:config:const:NotifyRedisSubSys", - "internal/config:config:const:NotifyWebhookSubSys", - "internal/config:config:const:PolicyOPASubSys", - "internal/config:config:const:PolicyPluginSubSys", - "internal/config:config:const:Proxy", - "internal/config:config:const:RegionKey", - "internal/config:config:const:RegionName", - "internal/config:config:const:RegionSubSys", - "internal/config:config:const:ScannerSubSys", - "internal/config:config:const:SecretKey", - "internal/config:config:const:SiteSubSys", - "internal/config:config:const:StorageClassSubSys", - "internal/config:config:const:SubSystemSeparator", - "internal/config:config:const:SubnetSubSys", - "internal/config:config:const:ValueSeparator", - "internal/config:config:const:ValueSourceAbsent", - "internal/config:config:const:ValueSourceCfg", - "internal/config:config:const:ValueSourceDef", - "internal/config:config:const:ValueSourceEnv", - "internal/config:config:field:EnvPair.Name", - "internal/config:config:field:EnvPair.Value", - "internal/config:config:field:HelpKV.Description", - "internal/config:config:field:HelpKV.Key", - "internal/config:config:field:HelpKV.MultipleTargets", - "internal/config:config:field:HelpKV.Optional", - "internal/config:config:field:HelpKV.Secret", - "internal/config:config:field:HelpKV.Sensitive", - "internal/config:config:field:HelpKV.Type", - "internal/config:config:field:KV.HiddenIfEmpty", - "internal/config:config:field:KV.Key", - "internal/config:config:field:KV.Value", - "internal/config:config:field:KVSrc.Key", - "internal/config:config:field:KVSrc.Src", - "internal/config:config:field:KVSrc.Value", - "internal/config:config:field:Opts.FTP", - "internal/config:config:field:Opts.SFTP", - "internal/config:config:field:ServerConfig.Pools", - "internal/config:config:field:ServerConfigCommon.Addr", - "internal/config:config:field:ServerConfigCommon.CertsDir", - "internal/config:config:field:ServerConfigCommon.ConsoleAddr", - "internal/config:config:field:ServerConfigCommon.Options", - "internal/config:config:field:ServerConfigCommon.RootPwd", - "internal/config:config:field:ServerConfigCommon.RootUser", - "internal/config:config:field:ServerConfigV1.Pools", - "internal/config:config:field:ServerConfigVersion.Version", - "internal/config:config:field:SubsysInfo.Config", - "internal/config:config:field:SubsysInfo.Defaults", - "internal/config:config:field:SubsysInfo.EnvMap", - "internal/config:config:field:SubsysInfo.SubSys", - "internal/config:config:field:SubsysInfo.Target", - "internal/config:config:field:Target.KVS", - "internal/config:config:field:Target.SubSystem", - "internal/config:config:func:CertificateText", - "internal/config:config:func:CheckValidKeys", - "internal/config:config:func:Decrypt", - "internal/config:config:func:DecryptBytes", - "internal/config:config:func:DefaultHelpPostfix", - "internal/config:config:func:Encrypt", - "internal/config:config:func:EncryptBytes", - "internal/config:config:func:EnsureCertAndKey", - "internal/config:config:func:Error", - "internal/config:config:func:ErrorToErr", - "internal/config:config:func:Errorf", - "internal/config:config:func:FmtError", - "internal/config:config:func:FormatBool", - "internal/config:config:func:GetSubSys", - "internal/config:config:func:LoadX509KeyPair", - "internal/config:config:func:LookupSite", - "internal/config:config:func:LookupWorm", - "internal/config:config:func:Merge", - "internal/config:config:func:New", - "internal/config:config:func:ParseBool", - "internal/config:config:func:ParseBoolFlag", - "internal/config:config:func:ParseConfigTargetID", - "internal/config:config:func:ParsePublicCertFile", - "internal/config:config:func:ParseTrustedProxies", - "internal/config:config:func:RegisterDefaultKVS", - "internal/config:config:func:RegisterHelpDeprecatedSubSys", - "internal/config:config:func:RegisterHelpSubSys", - "internal/config:config:func:SetRegion", - "internal/config:config:method:BoolFlag.MarshalJSON", - "internal/config:config:method:BoolFlag.String", - "internal/config:config:method:BoolFlag.UnmarshalJSON", - "internal/config:config:method:Config.CheckValidKeys", - "internal/config:config:method:Config.Clone", - "internal/config:config:method:Config.DelFrom", - "internal/config:config:method:Config.DelKVS", - "internal/config:config:method:Config.GetAvailableTargets", - "internal/config:config:method:Config.GetKVS", - "internal/config:config:method:Config.GetResolvedConfigParams", - "internal/config:config:method:Config.GetSubsysInfo", - "internal/config:config:method:Config.Merge", - "internal/config:config:method:Config.ReadConfig", - "internal/config:config:method:Config.RedactSensitiveInfo", - "internal/config:config:method:Config.ResolveConfigParam", - "internal/config:config:method:Config.SetKVS", - "internal/config:config:method:Err.Clone", - "internal/config:config:method:Err.Error", - "internal/config:config:method:Err.Hint", - "internal/config:config:method:Err.Msg", - "internal/config:config:method:Err.Msgf", - "internal/config:config:method:ErrConfigGeneric.Error", - "internal/config:config:method:HelpKVS.Lookup", - "internal/config:config:method:KV.String", - "internal/config:config:method:KVS.Clone", - "internal/config:config:method:KVS.Delete", - "internal/config:config:method:KVS.Empty", - "internal/config:config:method:KVS.Get", - "internal/config:config:method:KVS.GetWithDefault", - "internal/config:config:method:KVS.Keys", - "internal/config:config:method:KVS.Lookup", - "internal/config:config:method:KVS.LookupKV", - "internal/config:config:method:KVS.Set", - "internal/config:config:method:KVS.String", - "internal/config:config:method:Site.Name", - "internal/config:config:method:Site.Region", - "internal/config:config:method:Site.Update", - "internal/config:config:method:SubsysInfo.AddEnvString", - "internal/config:config:method:SubsysInfo.WriteTo", - "internal/config:config:method:TrustedProxies.Contains", - "internal/config:config:type:BoolFlag", - "internal/config:config:type:Config", - "internal/config:config:type:ContextKeyString", - "internal/config:config:type:EnvPair", - "internal/config:config:type:Err", - "internal/config:config:type:ErrConfigGeneric", - "internal/config:config:type:ErrConfigNotFound", - "internal/config:config:type:ErrFn", - "internal/config:config:type:ErrorConfig", - "internal/config:config:type:HelpKV", - "internal/config:config:type:HelpKVS", - "internal/config:config:type:KV", - "internal/config:config:type:KVS", - "internal/config:config:type:KVSrc", - "internal/config:config:type:Opts", - "internal/config:config:type:ServerConfig", - "internal/config:config:type:ServerConfigCommon", - "internal/config:config:type:ServerConfigV1", - "internal/config:config:type:ServerConfigVersion", - "internal/config:config:type:Site", - "internal/config:config:type:SubsysInfo", - "internal/config:config:type:Target", - "internal/config:config:type:Targets", - "internal/config:config:type:TrustedProxies", - "internal/config:config:type:ValueSource", - "internal/config:config:var:DefaultCredentialKVS", - "internal/config:config:var:DefaultKVS", - "internal/config:config:var:DefaultRegionKVS", - "internal/config:config:var:DefaultSiteKVS", - "internal/config:config:var:ErrCertsAndHTTPEndpoints", - "internal/config:config:var:ErrInvalidAddressFlag", - "internal/config:config:var:ErrInvalidBatchExpirationWorkersWait", - "internal/config:config:var:ErrInvalidBatchKeyRotationWorkersWait", - "internal/config:config:var:ErrInvalidBatchReplicationWorkersWait", - "internal/config:config:var:ErrInvalidBrowserValue", - "internal/config:config:var:ErrInvalidCompressionIncludesValue", - "internal/config:config:var:ErrInvalidConfigDecryptionKey", - "internal/config:config:var:ErrInvalidCredentials", - "internal/config:config:var:ErrInvalidDomainValue", - "internal/config:config:var:ErrInvalidEndpoint", - "internal/config:config:var:ErrInvalidErasureEndpoints", - "internal/config:config:var:ErrInvalidErasureSetSize", - "internal/config:config:var:ErrInvalidFSOSyncValue", - "internal/config:config:var:ErrInvalidNumberOfErasureEndpoints", - "internal/config:config:var:ErrInvalidReplicationWorkersValue", - "internal/config:config:var:ErrInvalidRootUserCredentials", - "internal/config:config:var:ErrInvalidTransitionWorkersValue", - "internal/config:config:var:ErrInvalidWormValue", - "internal/config:config:var:ErrInvalidXLValue", - "internal/config:config:var:ErrMissingEnvCredentialAccessKey", - "internal/config:config:var:ErrMissingEnvCredentialRootPassword", - "internal/config:config:var:ErrMissingEnvCredentialRootUser", - "internal/config:config:var:ErrMissingEnvCredentialSecretKey", - "internal/config:config:var:ErrNoCertsAndHTTPSEndpoints", - "internal/config:config:var:ErrOverlappingDomainValue", - "internal/config:config:var:ErrPortAccess", - "internal/config:config:var:ErrPortAlreadyInUse", - "internal/config:config:var:ErrStorageClassValue", - "internal/config:config:var:ErrTLSNoPassword", - "internal/config:config:var:ErrTLSReadError", - "internal/config:config:var:ErrTLSUnexpectedData", - "internal/config:config:var:ErrTLSWrongPassword", - "internal/config:config:var:ErrUnableToWriteInBackend", - "internal/config:config:var:ErrUnexpectedBackendVersion", - "internal/config:config:var:ErrUnexpectedError", - "internal/config:config:var:ErrUnsupportedBackend", - "internal/config:config:var:HelpDeprecatedSubSysMap", - "internal/config:config:var:HelpSubSysMap", - "internal/config:config:var:LambdaSubSystems", - "internal/config:config:var:LoggerSubSystems", - "internal/config:config:var:NotifySubSystems", - "internal/config:config:var:RegionHelp", - "internal/config:config:var:SiteHelp", - "internal/config:config:var:SubSystems", - "internal/config:config:var:SubSystemsDynamic", - "internal/config:config:var:SubSystemsSingleTargets", - "internal/crypto:crypto:const:ARNPrefix", - "internal/crypto:crypto:const:EnvKMSAutoEncryption", - "internal/crypto:crypto:const:InsecureSealAlgorithm", - "internal/crypto:crypto:const:MetaAlgorithm", - "internal/crypto:crypto:const:MetaContext", - "internal/crypto:crypto:const:MetaDataEncryptionKey", - "internal/crypto:crypto:const:MetaIV", - "internal/crypto:crypto:const:MetaKeyID", - "internal/crypto:crypto:const:MetaMultipart", - "internal/crypto:crypto:const:MetaSealedKeyKMS", - "internal/crypto:crypto:const:MetaSealedKeyS3", - "internal/crypto:crypto:const:MetaSealedKeySSEC", - "internal/crypto:crypto:const:MetaSsecCRC", - "internal/crypto:crypto:const:SealAlgorithm", - "internal/crypto:crypto:field:SealedKey.Algorithm", - "internal/crypto:crypto:field:SealedKey.IV", - "internal/crypto:crypto:field:SealedKey.Key", - "internal/crypto:crypto:field:Type.IsEncrypted", - "internal/crypto:crypto:field:Type.IsRequested", - "internal/crypto:crypto:func:CreateMultipartMetadata", - "internal/crypto:crypto:func:DARECiphers", - "internal/crypto:crypto:func:DecryptSinglePart", - "internal/crypto:crypto:func:EncryptMultiPart", - "internal/crypto:crypto:func:EncryptSinglePart", - "internal/crypto:crypto:func:Errorf", - "internal/crypto:crypto:func:GenerateIV", - "internal/crypto:crypto:func:GenerateKey", - "internal/crypto:crypto:func:IsETagSealed", - "internal/crypto:crypto:func:IsEncrypted", - "internal/crypto:crypto:func:IsMultiPart", - "internal/crypto:crypto:func:IsRequested", - "internal/crypto:crypto:func:IsSourceEncrypted", - "internal/crypto:crypto:func:LookupAutoEncryption", - "internal/crypto:crypto:func:RemoveInternalEntries", - "internal/crypto:crypto:func:RemoveSSEHeaders", - "internal/crypto:crypto:func:RemoveSensitiveEntries", - "internal/crypto:crypto:func:RemoveSensitiveHeaders", - "internal/crypto:crypto:func:Requested", - "internal/crypto:crypto:func:TLSCiphers", - "internal/crypto:crypto:func:TLSCiphersBackwardCompatible", - "internal/crypto:crypto:func:TLSCurveIDs", - "internal/crypto:crypto:method:Error.Error", - "internal/crypto:crypto:method:Error.Unwrap", - "internal/crypto:crypto:method:ObjectKey.DerivePartKey", - "internal/crypto:crypto:method:ObjectKey.Seal", - "internal/crypto:crypto:method:ObjectKey.SealETag", - "internal/crypto:crypto:method:ObjectKey.Unseal", - "internal/crypto:crypto:method:ObjectKey.UnsealETag", - "internal/crypto:crypto:method:ssec.CreateMetadata", - "internal/crypto:crypto:method:ssec.IsEncrypted", - "internal/crypto:crypto:method:ssec.IsRequested", - "internal/crypto:crypto:method:ssec.ParseHTTP", - "internal/crypto:crypto:method:ssec.ParseMetadata", - "internal/crypto:crypto:method:ssec.String", - "internal/crypto:crypto:method:ssec.UnsealObjectKey", - "internal/crypto:crypto:method:ssecCopy.IsRequested", - "internal/crypto:crypto:method:ssecCopy.ParseHTTP", - "internal/crypto:crypto:method:ssecCopy.UnsealObjectKey", - "internal/crypto:crypto:method:ssekms.CreateMetadata", - "internal/crypto:crypto:method:ssekms.IsEncrypted", - "internal/crypto:crypto:method:ssekms.IsRequested", - "internal/crypto:crypto:method:ssekms.ParseHTTP", - "internal/crypto:crypto:method:ssekms.ParseMetadata", - "internal/crypto:crypto:method:ssekms.String", - "internal/crypto:crypto:method:ssekms.UnsealObjectKey", - "internal/crypto:crypto:method:sses3.CreateMetadata", - "internal/crypto:crypto:method:sses3.IsEncrypted", - "internal/crypto:crypto:method:sses3.IsRequested", - "internal/crypto:crypto:method:sses3.ParseHTTP", - "internal/crypto:crypto:method:sses3.ParseMetadata", - "internal/crypto:crypto:method:sses3.String", - "internal/crypto:crypto:method:sses3.UnsealObjectKey", - "internal/crypto:crypto:method:sses3.UnsealObjectKeys", - "internal/crypto:crypto:type:Error", - "internal/crypto:crypto:type:ObjectKey", - "internal/crypto:crypto:type:SealedKey", - "internal/crypto:crypto:type:Type", - "internal/crypto:crypto:var:ErrCustomerKeyMD5Mismatch", - "internal/crypto:crypto:var:ErrIncompatibleEncryptionMethod", - "internal/crypto:crypto:var:ErrIncompatibleEncryptionWithCompression", - "internal/crypto:crypto:var:ErrInvalidCustomerAlgorithm", - "internal/crypto:crypto:var:ErrInvalidCustomerKey", - "internal/crypto:crypto:var:ErrInvalidEncryptionKeyID", - "internal/crypto:crypto:var:ErrInvalidEncryptionMethod", - "internal/crypto:crypto:var:ErrMissingCustomerKey", - "internal/crypto:crypto:var:ErrMissingCustomerKeyMD5", - "internal/crypto:crypto:var:ErrSecretKeyMismatch", - "internal/crypto:crypto:var:S3", - "internal/crypto:crypto:var:S3KMS", - "internal/crypto:crypto:var:SSEC", - "internal/crypto:crypto:var:SSECopy", - "internal/deadlineconn:deadlineconn:func:New", - "internal/deadlineconn:deadlineconn:func:Unwrap", - "internal/deadlineconn:deadlineconn:method:DeadlineConn.Close", - "internal/deadlineconn:deadlineconn:method:DeadlineConn.Read", - "internal/deadlineconn:deadlineconn:method:DeadlineConn.SetDeadline", - "internal/deadlineconn:deadlineconn:method:DeadlineConn.SetReadDeadline", - "internal/deadlineconn:deadlineconn:method:DeadlineConn.SetWriteDeadline", - "internal/deadlineconn:deadlineconn:method:DeadlineConn.WithReadDeadline", - "internal/deadlineconn:deadlineconn:method:DeadlineConn.WithWriteDeadline", - "internal/deadlineconn:deadlineconn:method:DeadlineConn.Write", - "internal/deadlineconn:deadlineconn:type:DeadlineConn", - "internal/disk:disk:const:ODirectPlatform", - "internal/disk:disk:field:IOStats.CurrentIOs", - "internal/disk:disk:field:IOStats.DiscardIOs", - "internal/disk:disk:field:IOStats.DiscardMerges", - "internal/disk:disk:field:IOStats.DiscardSectors", - "internal/disk:disk:field:IOStats.DiscardTicks", - "internal/disk:disk:field:IOStats.FlushIOs", - "internal/disk:disk:field:IOStats.FlushTicks", - "internal/disk:disk:field:IOStats.ReadIOs", - "internal/disk:disk:field:IOStats.ReadMerges", - "internal/disk:disk:field:IOStats.ReadSectors", - "internal/disk:disk:field:IOStats.ReadTicks", - "internal/disk:disk:field:IOStats.ReqTicks", - "internal/disk:disk:field:IOStats.TotalTicks", - "internal/disk:disk:field:IOStats.WriteIOs", - "internal/disk:disk:field:IOStats.WriteMerges", - "internal/disk:disk:field:IOStats.WriteSectors", - "internal/disk:disk:field:IOStats.WriteTicks", - "internal/disk:disk:field:Info.FSType", - "internal/disk:disk:field:Info.Ffree", - "internal/disk:disk:field:Info.Files", - "internal/disk:disk:field:Info.Free", - "internal/disk:disk:field:Info.Major", - "internal/disk:disk:field:Info.Minor", - "internal/disk:disk:field:Info.NRRequests", - "internal/disk:disk:field:Info.Name", - "internal/disk:disk:field:Info.Rotational", - "internal/disk:disk:field:Info.Total", - "internal/disk:disk:field:Info.Used", - "internal/disk:disk:func:AlignedBlock", - "internal/disk:disk:func:DisableDirectIO", - "internal/disk:disk:func:FadviseDontNeed", - "internal/disk:disk:func:Fdatasync", - "internal/disk:disk:func:GetDriveStats", - "internal/disk:disk:func:GetInfo", - "internal/disk:disk:func:IsRootDisk", - "internal/disk:disk:func:OpenFileDirectIO", - "internal/disk:disk:func:SameDisk", - "internal/disk:disk:type:IOStats", - "internal/disk:disk:type:Info", - "internal/disk:disk:var:GetDiskFreeSpace", - "internal/disk:disk:var:GetDiskFreeSpaceEx", - "internal/disk:disk:var:GetVolumeInformation", - "internal/dsync:dsync:const:RespErr", - "internal/dsync:dsync:const:RespLockConflict", - "internal/dsync:dsync:const:RespLockNotFound", - "internal/dsync:dsync:const:RespLockNotInitialized", - "internal/dsync:dsync:const:RespOK", - "internal/dsync:dsync:field:DRWMutex.Names", - "internal/dsync:dsync:field:Dsync.GetLockers", - "internal/dsync:dsync:field:Dsync.Timeouts", - "internal/dsync:dsync:field:LockArgs.Owner", - "internal/dsync:dsync:field:LockArgs.Quorum", - "internal/dsync:dsync:field:LockArgs.Resources", - "internal/dsync:dsync:field:LockArgs.Source", - "internal/dsync:dsync:field:LockArgs.UID", - "internal/dsync:dsync:field:LockResp.Code", - "internal/dsync:dsync:field:LockResp.Err", - "internal/dsync:dsync:field:NetLocker.Close", - "internal/dsync:dsync:field:NetLocker.ForceUnlock", - "internal/dsync:dsync:field:NetLocker.IsLocal", - "internal/dsync:dsync:field:NetLocker.IsOnline", - "internal/dsync:dsync:field:NetLocker.Lock", - "internal/dsync:dsync:field:NetLocker.RLock", - "internal/dsync:dsync:field:NetLocker.RUnlock", - "internal/dsync:dsync:field:NetLocker.Refresh", - "internal/dsync:dsync:field:NetLocker.String", - "internal/dsync:dsync:field:NetLocker.Unlock", - "internal/dsync:dsync:field:Options.RetryInterval", - "internal/dsync:dsync:field:Options.Timeout", - "internal/dsync:dsync:field:Timeouts.Acquire", - "internal/dsync:dsync:field:Timeouts.ForceUnlockCall", - "internal/dsync:dsync:field:Timeouts.RefreshCall", - "internal/dsync:dsync:field:Timeouts.UnlockCall", - "internal/dsync:dsync:func:NewDRWMutex", - "internal/dsync:dsync:method:DRWMutex.GetLock", - "internal/dsync:dsync:method:DRWMutex.GetRLock", - "internal/dsync:dsync:method:DRWMutex.Lock", - "internal/dsync:dsync:method:DRWMutex.RLock", - "internal/dsync:dsync:method:DRWMutex.RUnlock", - "internal/dsync:dsync:method:DRWMutex.Unlock", - "internal/dsync:dsync:method:LockArgs.DecodeMsg", - "internal/dsync:dsync:method:LockArgs.EncodeMsg", - "internal/dsync:dsync:method:LockArgs.MarshalMsg", - "internal/dsync:dsync:method:LockArgs.Msgsize", - "internal/dsync:dsync:method:LockArgs.UnmarshalMsg", - "internal/dsync:dsync:method:LockResp.DecodeMsg", - "internal/dsync:dsync:method:LockResp.EncodeMsg", - "internal/dsync:dsync:method:LockResp.MarshalMsg", - "internal/dsync:dsync:method:LockResp.Msgsize", - "internal/dsync:dsync:method:LockResp.UnmarshalMsg", - "internal/dsync:dsync:method:ResponseCode.DecodeMsg", - "internal/dsync:dsync:method:ResponseCode.EncodeMsg", - "internal/dsync:dsync:method:ResponseCode.MarshalMsg", - "internal/dsync:dsync:method:ResponseCode.Msgsize", - "internal/dsync:dsync:method:ResponseCode.UnmarshalMsg", - "internal/dsync:dsync:method:lockedRandSource.Int63", - "internal/dsync:dsync:method:lockedRandSource.Seed", - "internal/dsync:dsync:type:DRWMutex", - "internal/dsync:dsync:type:Dsync", - "internal/dsync:dsync:type:Granted", - "internal/dsync:dsync:type:LockArgs", - "internal/dsync:dsync:type:LockResp", - "internal/dsync:dsync:type:NetLocker", - "internal/dsync:dsync:type:Options", - "internal/dsync:dsync:type:ResponseCode", - "internal/dsync:dsync:type:Timeouts", - "internal/dsync:dsync:var:DefaultTimeouts", - "internal/etag:etag:field:Tagger.ETag", - "internal/etag:etag:field:VerifyError.Computed", - "internal/etag:etag:field:VerifyError.Expected", - "internal/etag:etag:func:ContentMD5Requested", - "internal/etag:etag:func:Decrypt", - "internal/etag:etag:func:Equal", - "internal/etag:etag:func:FromContentMD5", - "internal/etag:etag:func:Get", - "internal/etag:etag:func:Multipart", - "internal/etag:etag:func:NewReader", - "internal/etag:etag:func:NewUUIDHash", - "internal/etag:etag:func:Parse", - "internal/etag:etag:func:Set", - "internal/etag:etag:func:Wrap", - "internal/etag:etag:method:ETag.ETag", - "internal/etag:etag:method:ETag.Format", - "internal/etag:etag:method:ETag.IsEncrypted", - "internal/etag:etag:method:ETag.IsMultipart", - "internal/etag:etag:method:ETag.Parts", - "internal/etag:etag:method:ETag.String", - "internal/etag:etag:method:Reader.ETag", - "internal/etag:etag:method:Reader.Read", - "internal/etag:etag:method:UUIDHash.BlockSize", - "internal/etag:etag:method:UUIDHash.Reset", - "internal/etag:etag:method:UUIDHash.Size", - "internal/etag:etag:method:UUIDHash.Sum", - "internal/etag:etag:method:UUIDHash.Write", - "internal/etag:etag:method:VerifyError.Error", - "internal/etag:etag:method:wrapReader.ETag", - "internal/etag:etag:type:ETag", - "internal/etag:etag:type:Reader", - "internal/etag:etag:type:Tagger", - "internal/etag:etag:type:UUIDHash", - "internal/etag:etag:type:VerifyError", - "internal/event/target:target:const:AmqpArguments", - "internal/event/target:target:const:AmqpAutoDeleted", - "internal/event/target:target:const:AmqpDeliveryMode", - "internal/event/target:target:const:AmqpDurable", - "internal/event/target:target:const:AmqpExchange", - "internal/event/target:target:const:AmqpExchangeType", - "internal/event/target:target:const:AmqpImmediate", - "internal/event/target:target:const:AmqpInternal", - "internal/event/target:target:const:AmqpMandatory", - "internal/event/target:target:const:AmqpNoWait", - "internal/event/target:target:const:AmqpPublisherConfirms", - "internal/event/target:target:const:AmqpQueueDir", - "internal/event/target:target:const:AmqpQueueLimit", - "internal/event/target:target:const:AmqpRoutingKey", - "internal/event/target:target:const:AmqpURL", - "internal/event/target:target:const:ESSDeprecated", - "internal/event/target:target:const:ESSSupported", - "internal/event/target:target:const:ESSUnknown", - "internal/event/target:target:const:ESSUnsupported", - "internal/event/target:target:const:ElasticFormat", - "internal/event/target:target:const:ElasticIndex", - "internal/event/target:target:const:ElasticPassword", - "internal/event/target:target:const:ElasticQueueDir", - "internal/event/target:target:const:ElasticQueueLimit", - "internal/event/target:target:const:ElasticURL", - "internal/event/target:target:const:ElasticUsername", - "internal/event/target:target:const:EnvAMQPArguments", - "internal/event/target:target:const:EnvAMQPAutoDeleted", - "internal/event/target:target:const:EnvAMQPDeliveryMode", - "internal/event/target:target:const:EnvAMQPDurable", - "internal/event/target:target:const:EnvAMQPEnable", - "internal/event/target:target:const:EnvAMQPExchange", - "internal/event/target:target:const:EnvAMQPExchangeType", - "internal/event/target:target:const:EnvAMQPImmediate", - "internal/event/target:target:const:EnvAMQPInternal", - "internal/event/target:target:const:EnvAMQPMandatory", - "internal/event/target:target:const:EnvAMQPNoWait", - "internal/event/target:target:const:EnvAMQPPublisherConfirms", - "internal/event/target:target:const:EnvAMQPQueueDir", - "internal/event/target:target:const:EnvAMQPQueueLimit", - "internal/event/target:target:const:EnvAMQPRoutingKey", - "internal/event/target:target:const:EnvAMQPURL", - "internal/event/target:target:const:EnvElasticEnable", - "internal/event/target:target:const:EnvElasticFormat", - "internal/event/target:target:const:EnvElasticIndex", - "internal/event/target:target:const:EnvElasticPassword", - "internal/event/target:target:const:EnvElasticQueueDir", - "internal/event/target:target:const:EnvElasticQueueLimit", - "internal/event/target:target:const:EnvElasticURL", - "internal/event/target:target:const:EnvElasticUsername", - "internal/event/target:target:const:EnvKafkaBatchCommitTimeout", - "internal/event/target:target:const:EnvKafkaBatchSize", - "internal/event/target:target:const:EnvKafkaBrokers", - "internal/event/target:target:const:EnvKafkaClientTLSCert", - "internal/event/target:target:const:EnvKafkaClientTLSKey", - "internal/event/target:target:const:EnvKafkaEnable", - "internal/event/target:target:const:EnvKafkaProducerCompressionCodec", - "internal/event/target:target:const:EnvKafkaProducerCompressionLevel", - "internal/event/target:target:const:EnvKafkaQueueDir", - "internal/event/target:target:const:EnvKafkaQueueLimit", - "internal/event/target:target:const:EnvKafkaSASLEnable", - "internal/event/target:target:const:EnvKafkaSASLMechanism", - "internal/event/target:target:const:EnvKafkaSASLPassword", - "internal/event/target:target:const:EnvKafkaSASLUsername", - "internal/event/target:target:const:EnvKafkaTLS", - "internal/event/target:target:const:EnvKafkaTLSClientAuth", - "internal/event/target:target:const:EnvKafkaTLSSkipVerify", - "internal/event/target:target:const:EnvKafkaTopic", - "internal/event/target:target:const:EnvKafkaVersion", - "internal/event/target:target:const:EnvMQTTBroker", - "internal/event/target:target:const:EnvMQTTEnable", - "internal/event/target:target:const:EnvMQTTKeepAliveInterval", - "internal/event/target:target:const:EnvMQTTPassword", - "internal/event/target:target:const:EnvMQTTQoS", - "internal/event/target:target:const:EnvMQTTQueueDir", - "internal/event/target:target:const:EnvMQTTQueueLimit", - "internal/event/target:target:const:EnvMQTTReconnectInterval", - "internal/event/target:target:const:EnvMQTTTopic", - "internal/event/target:target:const:EnvMQTTUsername", - "internal/event/target:target:const:EnvMySQLDSNString", - "internal/event/target:target:const:EnvMySQLDatabase", - "internal/event/target:target:const:EnvMySQLEnable", - "internal/event/target:target:const:EnvMySQLFormat", - "internal/event/target:target:const:EnvMySQLHost", - "internal/event/target:target:const:EnvMySQLMaxOpenConnections", - "internal/event/target:target:const:EnvMySQLPassword", - "internal/event/target:target:const:EnvMySQLPort", - "internal/event/target:target:const:EnvMySQLQueueDir", - "internal/event/target:target:const:EnvMySQLQueueLimit", - "internal/event/target:target:const:EnvMySQLTable", - "internal/event/target:target:const:EnvMySQLUsername", - "internal/event/target:target:const:EnvNATSAddress", - "internal/event/target:target:const:EnvNATSCertAuthority", - "internal/event/target:target:const:EnvNATSClientCert", - "internal/event/target:target:const:EnvNATSClientKey", - "internal/event/target:target:const:EnvNATSEnable", - "internal/event/target:target:const:EnvNATSJetStream", - "internal/event/target:target:const:EnvNATSNKeySeed", - "internal/event/target:target:const:EnvNATSPassword", - "internal/event/target:target:const:EnvNATSPingInterval", - "internal/event/target:target:const:EnvNATSQueueDir", - "internal/event/target:target:const:EnvNATSQueueLimit", - "internal/event/target:target:const:EnvNATSStreaming", - "internal/event/target:target:const:EnvNATSStreamingAsync", - "internal/event/target:target:const:EnvNATSStreamingClusterID", - "internal/event/target:target:const:EnvNATSStreamingMaxPubAcksInFlight", - "internal/event/target:target:const:EnvNATSSubject", - "internal/event/target:target:const:EnvNATSTLS", - "internal/event/target:target:const:EnvNATSTLSSkipVerify", - "internal/event/target:target:const:EnvNATSToken", - "internal/event/target:target:const:EnvNATSUserCredentials", - "internal/event/target:target:const:EnvNATSUsername", - "internal/event/target:target:const:EnvNSQAddress", - "internal/event/target:target:const:EnvNSQEnable", - "internal/event/target:target:const:EnvNSQQueueDir", - "internal/event/target:target:const:EnvNSQQueueLimit", - "internal/event/target:target:const:EnvNSQTLS", - "internal/event/target:target:const:EnvNSQTLSSkipVerify", - "internal/event/target:target:const:EnvNSQTopic", - "internal/event/target:target:const:EnvNatsTLSHandshakeFirst", - "internal/event/target:target:const:EnvPostgresConnectionString", - "internal/event/target:target:const:EnvPostgresDatabase", - "internal/event/target:target:const:EnvPostgresEnable", - "internal/event/target:target:const:EnvPostgresFormat", - "internal/event/target:target:const:EnvPostgresHost", - "internal/event/target:target:const:EnvPostgresMaxOpenConnections", - "internal/event/target:target:const:EnvPostgresPassword", - "internal/event/target:target:const:EnvPostgresPort", - "internal/event/target:target:const:EnvPostgresQueueDir", - "internal/event/target:target:const:EnvPostgresQueueLimit", - "internal/event/target:target:const:EnvPostgresTable", - "internal/event/target:target:const:EnvPostgresUsername", - "internal/event/target:target:const:EnvRedisAddress", - "internal/event/target:target:const:EnvRedisEnable", - "internal/event/target:target:const:EnvRedisFormat", - "internal/event/target:target:const:EnvRedisKey", - "internal/event/target:target:const:EnvRedisPassword", - "internal/event/target:target:const:EnvRedisQueueDir", - "internal/event/target:target:const:EnvRedisQueueLimit", - "internal/event/target:target:const:EnvRedisUser", - "internal/event/target:target:const:EnvWebhookAuthToken", - "internal/event/target:target:const:EnvWebhookClientCert", - "internal/event/target:target:const:EnvWebhookClientKey", - "internal/event/target:target:const:EnvWebhookEnable", - "internal/event/target:target:const:EnvWebhookEndpoint", - "internal/event/target:target:const:EnvWebhookQueueDir", - "internal/event/target:target:const:EnvWebhookQueueLimit", - "internal/event/target:target:const:KafkaBatchCommitTimeout", - "internal/event/target:target:const:KafkaBatchSize", - "internal/event/target:target:const:KafkaBrokers", - "internal/event/target:target:const:KafkaClientTLSCert", - "internal/event/target:target:const:KafkaClientTLSKey", - "internal/event/target:target:const:KafkaCompressionCodec", - "internal/event/target:target:const:KafkaCompressionLevel", - "internal/event/target:target:const:KafkaQueueDir", - "internal/event/target:target:const:KafkaQueueLimit", - "internal/event/target:target:const:KafkaSASL", - "internal/event/target:target:const:KafkaSASLMechanism", - "internal/event/target:target:const:KafkaSASLPassword", - "internal/event/target:target:const:KafkaSASLUsername", - "internal/event/target:target:const:KafkaTLS", - "internal/event/target:target:const:KafkaTLSClientAuth", - "internal/event/target:target:const:KafkaTLSSkipVerify", - "internal/event/target:target:const:KafkaTopic", - "internal/event/target:target:const:KafkaVersion", - "internal/event/target:target:const:MqttBroker", - "internal/event/target:target:const:MqttKeepAliveInterval", - "internal/event/target:target:const:MqttPassword", - "internal/event/target:target:const:MqttQoS", - "internal/event/target:target:const:MqttQueueDir", - "internal/event/target:target:const:MqttQueueLimit", - "internal/event/target:target:const:MqttReconnectInterval", - "internal/event/target:target:const:MqttTopic", - "internal/event/target:target:const:MqttUsername", - "internal/event/target:target:const:MySQLDSNString", - "internal/event/target:target:const:MySQLDatabase", - "internal/event/target:target:const:MySQLFormat", - "internal/event/target:target:const:MySQLHost", - "internal/event/target:target:const:MySQLMaxOpenConnections", - "internal/event/target:target:const:MySQLPassword", - "internal/event/target:target:const:MySQLPort", - "internal/event/target:target:const:MySQLQueueDir", - "internal/event/target:target:const:MySQLQueueLimit", - "internal/event/target:target:const:MySQLTable", - "internal/event/target:target:const:MySQLUsername", - "internal/event/target:target:const:NATSAddress", - "internal/event/target:target:const:NATSCertAuthority", - "internal/event/target:target:const:NATSClientCert", - "internal/event/target:target:const:NATSClientKey", - "internal/event/target:target:const:NATSJetStream", - "internal/event/target:target:const:NATSNKeySeed", - "internal/event/target:target:const:NATSPassword", - "internal/event/target:target:const:NATSPingInterval", - "internal/event/target:target:const:NATSQueueDir", - "internal/event/target:target:const:NATSQueueLimit", - "internal/event/target:target:const:NATSStreaming", - "internal/event/target:target:const:NATSStreamingAsync", - "internal/event/target:target:const:NATSStreamingClusterID", - "internal/event/target:target:const:NATSStreamingMaxPubAcksInFlight", - "internal/event/target:target:const:NATSSubject", - "internal/event/target:target:const:NATSTLS", - "internal/event/target:target:const:NATSTLSHandshakeFirst", - "internal/event/target:target:const:NATSTLSSkipVerify", - "internal/event/target:target:const:NATSToken", - "internal/event/target:target:const:NATSUserCredentials", - "internal/event/target:target:const:NATSUsername", - "internal/event/target:target:const:NSQAddress", - "internal/event/target:target:const:NSQQueueDir", - "internal/event/target:target:const:NSQQueueLimit", - "internal/event/target:target:const:NSQTLS", - "internal/event/target:target:const:NSQTLSSkipVerify", - "internal/event/target:target:const:NSQTopic", - "internal/event/target:target:const:PostgresConnectionString", - "internal/event/target:target:const:PostgresDatabase", - "internal/event/target:target:const:PostgresFormat", - "internal/event/target:target:const:PostgresHost", - "internal/event/target:target:const:PostgresMaxOpenConnections", - "internal/event/target:target:const:PostgresPassword", - "internal/event/target:target:const:PostgresPort", - "internal/event/target:target:const:PostgresQueueDir", - "internal/event/target:target:const:PostgresQueueLimit", - "internal/event/target:target:const:PostgresTable", - "internal/event/target:target:const:PostgresUsername", - "internal/event/target:target:const:RedisAddress", - "internal/event/target:target:const:RedisFormat", - "internal/event/target:target:const:RedisKey", - "internal/event/target:target:const:RedisPassword", - "internal/event/target:target:const:RedisQueueDir", - "internal/event/target:target:const:RedisQueueLimit", - "internal/event/target:target:const:RedisUser", - "internal/event/target:target:const:WebhookAuthToken", - "internal/event/target:target:const:WebhookClientCert", - "internal/event/target:target:const:WebhookClientKey", - "internal/event/target:target:const:WebhookEndpoint", - "internal/event/target:target:const:WebhookQueueDir", - "internal/event/target:target:const:WebhookQueueLimit", - "internal/event/target:target:field:AMQPArgs.AutoDeleted", - "internal/event/target:target:field:AMQPArgs.DeliveryMode", - "internal/event/target:target:field:AMQPArgs.Durable", - "internal/event/target:target:field:AMQPArgs.Enable", - "internal/event/target:target:field:AMQPArgs.Exchange", - "internal/event/target:target:field:AMQPArgs.ExchangeType", - "internal/event/target:target:field:AMQPArgs.Immediate", - "internal/event/target:target:field:AMQPArgs.Internal", - "internal/event/target:target:field:AMQPArgs.Mandatory", - "internal/event/target:target:field:AMQPArgs.NoWait", - "internal/event/target:target:field:AMQPArgs.PublisherConfirms", - "internal/event/target:target:field:AMQPArgs.QueueDir", - "internal/event/target:target:field:AMQPArgs.QueueLimit", - "internal/event/target:target:field:AMQPArgs.RoutingKey", - "internal/event/target:target:field:AMQPArgs.URL", - "internal/event/target:target:field:ElasticsearchArgs.Enable", - "internal/event/target:target:field:ElasticsearchArgs.Format", - "internal/event/target:target:field:ElasticsearchArgs.Index", - "internal/event/target:target:field:ElasticsearchArgs.Password", - "internal/event/target:target:field:ElasticsearchArgs.QueueDir", - "internal/event/target:target:field:ElasticsearchArgs.QueueLimit", - "internal/event/target:target:field:ElasticsearchArgs.Transport", - "internal/event/target:target:field:ElasticsearchArgs.URL", - "internal/event/target:target:field:ElasticsearchArgs.Username", - "internal/event/target:target:field:KafkaArgs.BatchCommitTimeout", - "internal/event/target:target:field:KafkaArgs.BatchSize", - "internal/event/target:target:field:KafkaArgs.Brokers", - "internal/event/target:target:field:KafkaArgs.Enable", - "internal/event/target:target:field:KafkaArgs.Producer", - "internal/event/target:target:field:KafkaArgs.QueueDir", - "internal/event/target:target:field:KafkaArgs.QueueLimit", - "internal/event/target:target:field:KafkaArgs.SASL", - "internal/event/target:target:field:KafkaArgs.TLS", - "internal/event/target:target:field:KafkaArgs.Topic", - "internal/event/target:target:field:KafkaArgs.Version", - "internal/event/target:target:field:MQTTArgs.Broker", - "internal/event/target:target:field:MQTTArgs.Enable", - "internal/event/target:target:field:MQTTArgs.KeepAlive", - "internal/event/target:target:field:MQTTArgs.MaxReconnectInterval", - "internal/event/target:target:field:MQTTArgs.Password", - "internal/event/target:target:field:MQTTArgs.QoS", - "internal/event/target:target:field:MQTTArgs.QueueDir", - "internal/event/target:target:field:MQTTArgs.QueueLimit", - "internal/event/target:target:field:MQTTArgs.RootCAs", - "internal/event/target:target:field:MQTTArgs.Topic", - "internal/event/target:target:field:MQTTArgs.User", - "internal/event/target:target:field:MySQLArgs.DSN", - "internal/event/target:target:field:MySQLArgs.Database", - "internal/event/target:target:field:MySQLArgs.Enable", - "internal/event/target:target:field:MySQLArgs.Format", - "internal/event/target:target:field:MySQLArgs.Host", - "internal/event/target:target:field:MySQLArgs.MaxOpenConnections", - "internal/event/target:target:field:MySQLArgs.Password", - "internal/event/target:target:field:MySQLArgs.Port", - "internal/event/target:target:field:MySQLArgs.QueueDir", - "internal/event/target:target:field:MySQLArgs.QueueLimit", - "internal/event/target:target:field:MySQLArgs.Table", - "internal/event/target:target:field:MySQLArgs.User", - "internal/event/target:target:field:NATSArgs.Address", - "internal/event/target:target:field:NATSArgs.CertAuthority", - "internal/event/target:target:field:NATSArgs.ClientCert", - "internal/event/target:target:field:NATSArgs.ClientKey", - "internal/event/target:target:field:NATSArgs.Enable", - "internal/event/target:target:field:NATSArgs.JetStream", - "internal/event/target:target:field:NATSArgs.NKeySeed", - "internal/event/target:target:field:NATSArgs.Password", - "internal/event/target:target:field:NATSArgs.PingInterval", - "internal/event/target:target:field:NATSArgs.QueueDir", - "internal/event/target:target:field:NATSArgs.QueueLimit", - "internal/event/target:target:field:NATSArgs.RootCAs", - "internal/event/target:target:field:NATSArgs.Secure", - "internal/event/target:target:field:NATSArgs.Streaming", - "internal/event/target:target:field:NATSArgs.Subject", - "internal/event/target:target:field:NATSArgs.TLS", - "internal/event/target:target:field:NATSArgs.TLSHandshakeFirst", - "internal/event/target:target:field:NATSArgs.TLSSkipVerify", - "internal/event/target:target:field:NATSArgs.Token", - "internal/event/target:target:field:NATSArgs.UserCredentials", - "internal/event/target:target:field:NATSArgs.Username", - "internal/event/target:target:field:NSQArgs.Enable", - "internal/event/target:target:field:NSQArgs.NSQDAddress", - "internal/event/target:target:field:NSQArgs.QueueDir", - "internal/event/target:target:field:NSQArgs.QueueLimit", - "internal/event/target:target:field:NSQArgs.TLS", - "internal/event/target:target:field:NSQArgs.Topic", - "internal/event/target:target:field:PostgreSQLArgs.ConnectionString", - "internal/event/target:target:field:PostgreSQLArgs.Database", - "internal/event/target:target:field:PostgreSQLArgs.Enable", - "internal/event/target:target:field:PostgreSQLArgs.Format", - "internal/event/target:target:field:PostgreSQLArgs.Host", - "internal/event/target:target:field:PostgreSQLArgs.MaxOpenConnections", - "internal/event/target:target:field:PostgreSQLArgs.Password", - "internal/event/target:target:field:PostgreSQLArgs.Port", - "internal/event/target:target:field:PostgreSQLArgs.QueueDir", - "internal/event/target:target:field:PostgreSQLArgs.QueueLimit", - "internal/event/target:target:field:PostgreSQLArgs.Table", - "internal/event/target:target:field:PostgreSQLArgs.Username", - "internal/event/target:target:field:RedisAccessEvent.Event", - "internal/event/target:target:field:RedisAccessEvent.EventTime", - "internal/event/target:target:field:RedisArgs.Addr", - "internal/event/target:target:field:RedisArgs.Enable", - "internal/event/target:target:field:RedisArgs.Format", - "internal/event/target:target:field:RedisArgs.Key", - "internal/event/target:target:field:RedisArgs.Password", - "internal/event/target:target:field:RedisArgs.QueueDir", - "internal/event/target:target:field:RedisArgs.QueueLimit", - "internal/event/target:target:field:RedisArgs.User", - "internal/event/target:target:field:WebhookArgs.AuthToken", - "internal/event/target:target:field:WebhookArgs.ClientCert", - "internal/event/target:target:field:WebhookArgs.ClientKey", - "internal/event/target:target:field:WebhookArgs.Enable", - "internal/event/target:target:field:WebhookArgs.Endpoint", - "internal/event/target:target:field:WebhookArgs.QueueDir", - "internal/event/target:target:field:WebhookArgs.QueueLimit", - "internal/event/target:target:field:WebhookArgs.Transport", - "internal/event/target:target:func:IsConnErr", - "internal/event/target:target:func:NewAMQPTarget", - "internal/event/target:target:func:NewElasticsearchTarget", - "internal/event/target:target:func:NewKafkaTarget", - "internal/event/target:target:func:NewMQTTTarget", - "internal/event/target:target:func:NewMySQLTarget", - "internal/event/target:target:func:NewNATSTarget", - "internal/event/target:target:func:NewNSQTarget", - "internal/event/target:target:func:NewPostgreSQLTarget", - "internal/event/target:target:func:NewRedisTarget", - "internal/event/target:target:func:NewWebhookTarget", - "internal/event/target:target:method:AMQPArgs.Validate", - "internal/event/target:target:method:AMQPTarget.Close", - "internal/event/target:target:method:AMQPTarget.ID", - "internal/event/target:target:method:AMQPTarget.IsActive", - "internal/event/target:target:method:AMQPTarget.Name", - "internal/event/target:target:method:AMQPTarget.Save", - "internal/event/target:target:method:AMQPTarget.SendFromStore", - "internal/event/target:target:method:AMQPTarget.Store", - "internal/event/target:target:method:ElasticsearchArgs.Validate", - "internal/event/target:target:method:ElasticsearchTarget.Close", - "internal/event/target:target:method:ElasticsearchTarget.ID", - "internal/event/target:target:method:ElasticsearchTarget.IsActive", - "internal/event/target:target:method:ElasticsearchTarget.Name", - "internal/event/target:target:method:ElasticsearchTarget.Save", - "internal/event/target:target:method:ElasticsearchTarget.SendFromStore", - "internal/event/target:target:method:ElasticsearchTarget.Store", - "internal/event/target:target:method:KafkaArgs.Validate", - "internal/event/target:target:method:KafkaTarget.Close", - "internal/event/target:target:method:KafkaTarget.ID", - "internal/event/target:target:method:KafkaTarget.IsActive", - "internal/event/target:target:method:KafkaTarget.Name", - "internal/event/target:target:method:KafkaTarget.Save", - "internal/event/target:target:method:KafkaTarget.SendFromStore", - "internal/event/target:target:method:KafkaTarget.Store", - "internal/event/target:target:method:MQTTArgs.Validate", - "internal/event/target:target:method:MQTTTarget.Close", - "internal/event/target:target:method:MQTTTarget.ID", - "internal/event/target:target:method:MQTTTarget.IsActive", - "internal/event/target:target:method:MQTTTarget.Name", - "internal/event/target:target:method:MQTTTarget.Save", - "internal/event/target:target:method:MQTTTarget.SendFromStore", - "internal/event/target:target:method:MQTTTarget.Store", - "internal/event/target:target:method:MySQLArgs.Validate", - "internal/event/target:target:method:MySQLTarget.Close", - "internal/event/target:target:method:MySQLTarget.ID", - "internal/event/target:target:method:MySQLTarget.IsActive", - "internal/event/target:target:method:MySQLTarget.Name", - "internal/event/target:target:method:MySQLTarget.Save", - "internal/event/target:target:method:MySQLTarget.SendFromStore", - "internal/event/target:target:method:MySQLTarget.Store", - "internal/event/target:target:method:NATSArgs.Validate", - "internal/event/target:target:method:NATSTarget.Close", - "internal/event/target:target:method:NATSTarget.ID", - "internal/event/target:target:method:NATSTarget.IsActive", - "internal/event/target:target:method:NATSTarget.Name", - "internal/event/target:target:method:NATSTarget.Save", - "internal/event/target:target:method:NATSTarget.SendFromStore", - "internal/event/target:target:method:NATSTarget.Store", - "internal/event/target:target:method:NSQArgs.Validate", - "internal/event/target:target:method:NSQTarget.Close", - "internal/event/target:target:method:NSQTarget.ID", - "internal/event/target:target:method:NSQTarget.IsActive", - "internal/event/target:target:method:NSQTarget.Name", - "internal/event/target:target:method:NSQTarget.Save", - "internal/event/target:target:method:NSQTarget.SendFromStore", - "internal/event/target:target:method:NSQTarget.Store", - "internal/event/target:target:method:PostgreSQLArgs.Validate", - "internal/event/target:target:method:PostgreSQLTarget.Close", - "internal/event/target:target:method:PostgreSQLTarget.ID", - "internal/event/target:target:method:PostgreSQLTarget.IsActive", - "internal/event/target:target:method:PostgreSQLTarget.Name", - "internal/event/target:target:method:PostgreSQLTarget.Save", - "internal/event/target:target:method:PostgreSQLTarget.SendFromStore", - "internal/event/target:target:method:PostgreSQLTarget.Store", - "internal/event/target:target:method:RedisArgs.Validate", - "internal/event/target:target:method:RedisTarget.Close", - "internal/event/target:target:method:RedisTarget.ID", - "internal/event/target:target:method:RedisTarget.IsActive", - "internal/event/target:target:method:RedisTarget.Name", - "internal/event/target:target:method:RedisTarget.Save", - "internal/event/target:target:method:RedisTarget.SendFromStore", - "internal/event/target:target:method:RedisTarget.Store", - "internal/event/target:target:method:WebhookArgs.Validate", - "internal/event/target:target:method:WebhookTarget.Close", - "internal/event/target:target:method:WebhookTarget.ID", - "internal/event/target:target:method:WebhookTarget.IsActive", - "internal/event/target:target:method:WebhookTarget.Name", - "internal/event/target:target:method:WebhookTarget.Save", - "internal/event/target:target:method:WebhookTarget.SendFromStore", - "internal/event/target:target:method:WebhookTarget.Store", - "internal/event/target:target:method:XDGSCRAMClient.Begin", - "internal/event/target:target:method:XDGSCRAMClient.Done", - "internal/event/target:target:method:XDGSCRAMClient.Step", - "internal/event/target:target:type:AMQPArgs", - "internal/event/target:target:type:AMQPTarget", - "internal/event/target:target:type:ESSupportStatus", - "internal/event/target:target:type:ElasticsearchArgs", - "internal/event/target:target:type:ElasticsearchTarget", - "internal/event/target:target:type:KafkaArgs", - "internal/event/target:target:type:KafkaTarget", - "internal/event/target:target:type:MQTTArgs", - "internal/event/target:target:type:MQTTTarget", - "internal/event/target:target:type:MySQLArgs", - "internal/event/target:target:type:MySQLTarget", - "internal/event/target:target:type:NATSArgs", - "internal/event/target:target:type:NATSTarget", - "internal/event/target:target:type:NSQArgs", - "internal/event/target:target:type:NSQTarget", - "internal/event/target:target:type:PostgreSQLArgs", - "internal/event/target:target:type:PostgreSQLTarget", - "internal/event/target:target:type:RedisAccessEvent", - "internal/event/target:target:type:RedisArgs", - "internal/event/target:target:type:RedisTarget", - "internal/event/target:target:type:WebhookArgs", - "internal/event/target:target:type:WebhookTarget", - "internal/event/target:target:type:XDGSCRAMClient", - "internal/event/target:target:var:KafkaSHA256", - "internal/event/target:target:var:KafkaSHA512", - "internal/event:event:const:AMZTimeFormat", - "internal/event:event:const:AccessFormat", - "internal/event:event:const:BucketCreated", - "internal/event:event:const:BucketRemoved", - "internal/event:event:const:Everything", - "internal/event:event:const:ILMDelMarkerExpirationDelete", - "internal/event:event:const:NamespaceFormat", - "internal/event:event:const:ObjectAccessedAll", - "internal/event:event:const:ObjectAccessedAttributes", - "internal/event:event:const:ObjectAccessedGet", - "internal/event:event:const:ObjectAccessedGetLegalHold", - "internal/event:event:const:ObjectAccessedGetRetention", - "internal/event:event:const:ObjectAccessedHead", - "internal/event:event:const:ObjectCreatedAll", - "internal/event:event:const:ObjectCreatedCompleteMultipartUpload", - "internal/event:event:const:ObjectCreatedCopy", - "internal/event:event:const:ObjectCreatedDeleteTagging", - "internal/event:event:const:ObjectCreatedPost", - "internal/event:event:const:ObjectCreatedPut", - "internal/event:event:const:ObjectCreatedPutLegalHold", - "internal/event:event:const:ObjectCreatedPutRetention", - "internal/event:event:const:ObjectCreatedPutTagging", - "internal/event:event:const:ObjectLargeVersions", - "internal/event:event:const:ObjectManyVersions", - "internal/event:event:const:ObjectRemovedAll", - "internal/event:event:const:ObjectRemovedDelete", - "internal/event:event:const:ObjectRemovedDeleteAllVersions", - "internal/event:event:const:ObjectRemovedDeleteMarkerCreated", - "internal/event:event:const:ObjectRemovedNoOP", - "internal/event:event:const:ObjectReplicationAll", - "internal/event:event:const:ObjectReplicationComplete", - "internal/event:event:const:ObjectReplicationFailed", - "internal/event:event:const:ObjectReplicationMissedThreshold", - "internal/event:event:const:ObjectReplicationNotTracked", - "internal/event:event:const:ObjectReplicationReplicatedAfterThreshold", - "internal/event:event:const:ObjectRestoreAll", - "internal/event:event:const:ObjectRestoreCompleted", - "internal/event:event:const:ObjectRestorePost", - "internal/event:event:const:ObjectScannerAll", - "internal/event:event:const:ObjectTransitionAll", - "internal/event:event:const:ObjectTransitionComplete", - "internal/event:event:const:ObjectTransitionFailed", - "internal/event:event:const:PrefixManyFolders", - "internal/event:event:const:StoreExtension", - "internal/event:event:field:Bucket.ARN", - "internal/event:event:field:Bucket.Name", - "internal/event:event:field:Bucket.OwnerIdentity", - "internal/event:event:field:Config.LambdaList", - "internal/event:event:field:Config.QueueList", - "internal/event:event:field:Config.TopicList", - "internal/event:event:field:Config.XMLNS", - "internal/event:event:field:Config.XMLName", - "internal/event:event:field:ErrARNNotFound.ARN", - "internal/event:event:field:ErrDuplicateEventName.EventName", - "internal/event:event:field:ErrDuplicateQueueConfiguration.Queue", - "internal/event:event:field:ErrInvalidARN.ARN", - "internal/event:event:field:ErrInvalidEventName.Name", - "internal/event:event:field:ErrInvalidFilterName.FilterName", - "internal/event:event:field:ErrInvalidFilterValue.FilterValue", - "internal/event:event:field:ErrUnknownRegion.Region", - "internal/event:event:field:Event.AwsRegion", - "internal/event:event:field:Event.EventName", - "internal/event:event:field:Event.EventSource", - "internal/event:event:field:Event.EventTime", - "internal/event:event:field:Event.EventVersion", - "internal/event:event:field:Event.RequestParameters", - "internal/event:event:field:Event.ResponseElements", - "internal/event:event:field:Event.S3", - "internal/event:event:field:Event.Source", - "internal/event:event:field:Event.Type", - "internal/event:event:field:Event.UserIdentity", - "internal/event:event:field:FilterRule.Name", - "internal/event:event:field:FilterRule.Value", - "internal/event:event:field:FilterRuleList.Rules", - "internal/event:event:field:Identity.PrincipalID", - "internal/event:event:field:Log.EventName", - "internal/event:event:field:Log.Key", - "internal/event:event:field:Log.Records", - "internal/event:event:field:Metadata.Bucket", - "internal/event:event:field:Metadata.ConfigurationID", - "internal/event:event:field:Metadata.Object", - "internal/event:event:field:Metadata.SchemaVersion", - "internal/event:event:field:Object.ContentType", - "internal/event:event:field:Object.ETag", - "internal/event:event:field:Object.Key", - "internal/event:event:field:Object.Sequencer", - "internal/event:event:field:Object.Size", - "internal/event:event:field:Object.UserMetadata", - "internal/event:event:field:Object.VersionID", - "internal/event:event:field:Queue.ARN", - "internal/event:event:field:S3Key.RuleList", - "internal/event:event:field:Source.Host", - "internal/event:event:field:Source.Port", - "internal/event:event:field:Source.UserAgent", - "internal/event:event:field:Stats.CurrentQueuedCalls", - "internal/event:event:field:Stats.CurrentSendCalls", - "internal/event:event:field:Stats.EventsErrorsTotal", - "internal/event:event:field:Stats.EventsSkipped", - "internal/event:event:field:Stats.TargetStats", - "internal/event:event:field:Stats.TotalEvents", - "internal/event:event:field:Target.Close", - "internal/event:event:field:Target.ID", - "internal/event:event:field:Target.IsActive", - "internal/event:event:field:Target.Save", - "internal/event:event:field:Target.SendFromStore", - "internal/event:event:field:Target.Store", - "internal/event:event:field:TargetID.ID", - "internal/event:event:field:TargetID.Name", - "internal/event:event:field:TargetIDResult.Err", - "internal/event:event:field:TargetIDResult.ID", - "internal/event:event:field:TargetStat.CurrentQueue", - "internal/event:event:field:TargetStat.CurrentSendCalls", - "internal/event:event:field:TargetStat.FailedEvents", - "internal/event:event:field:TargetStat.TotalEvents", - "internal/event:event:field:TargetStore.Len", - "internal/event:event:func:IsEventError", - "internal/event:event:func:NewPattern", - "internal/event:event:func:NewRulesMap", - "internal/event:event:func:NewTargetIDSet", - "internal/event:event:func:NewTargetList", - "internal/event:event:func:ParseConfig", - "internal/event:event:func:ParseName", - "internal/event:event:func:ValidateFilterRuleValue", - "internal/event:event:method:ARN.MarshalXML", - "internal/event:event:method:ARN.String", - "internal/event:event:method:ARN.UnmarshalXML", - "internal/event:event:method:Config.SetRegion", - "internal/event:event:method:Config.ToRulesMap", - "internal/event:event:method:Config.UnmarshalXML", - "internal/event:event:method:Config.Validate", - "internal/event:event:method:ErrARNNotFound.Error", - "internal/event:event:method:ErrDuplicateEventName.Error", - "internal/event:event:method:ErrDuplicateQueueConfiguration.Error", - "internal/event:event:method:ErrFilterNamePrefix.Error", - "internal/event:event:method:ErrFilterNameSuffix.Error", - "internal/event:event:method:ErrInvalidARN.Error", - "internal/event:event:method:ErrInvalidEventName.Error", - "internal/event:event:method:ErrInvalidFilterName.Error", - "internal/event:event:method:ErrInvalidFilterValue.Error", - "internal/event:event:method:ErrUnknownRegion.Error", - "internal/event:event:method:ErrUnsupportedConfiguration.Error", - "internal/event:event:method:Event.Mask", - "internal/event:event:method:FilterRule.MarshalXML", - "internal/event:event:method:FilterRule.UnmarshalXML", - "internal/event:event:method:FilterRuleList.Pattern", - "internal/event:event:method:FilterRuleList.UnmarshalXML", - "internal/event:event:method:Name.Expand", - "internal/event:event:method:Name.MarshalJSON", - "internal/event:event:method:Name.MarshalXML", - "internal/event:event:method:Name.Mask", - "internal/event:event:method:Name.String", - "internal/event:event:method:Name.UnmarshalJSON", - "internal/event:event:method:Name.UnmarshalXML", - "internal/event:event:method:Queue.SetRegion", - "internal/event:event:method:Queue.ToRulesMap", - "internal/event:event:method:Queue.UnmarshalXML", - "internal/event:event:method:Queue.Validate", - "internal/event:event:method:Rules.Add", - "internal/event:event:method:Rules.Clone", - "internal/event:event:method:Rules.Difference", - "internal/event:event:method:Rules.Match", - "internal/event:event:method:Rules.MatchSimple", - "internal/event:event:method:Rules.Union", - "internal/event:event:method:RulesMap.Add", - "internal/event:event:method:RulesMap.Clone", - "internal/event:event:method:RulesMap.Match", - "internal/event:event:method:RulesMap.MatchSimple", - "internal/event:event:method:RulesMap.Remove", - "internal/event:event:method:S3Key.MarshalXML", - "internal/event:event:method:TargetID.MarshalJSON", - "internal/event:event:method:TargetID.String", - "internal/event:event:method:TargetID.ToARN", - "internal/event:event:method:TargetID.UnmarshalJSON", - "internal/event:event:method:TargetIDSet.Clone", - "internal/event:event:method:TargetIDSet.Difference", - "internal/event:event:method:TargetIDSet.Union", - "internal/event:event:method:TargetList.Add", - "internal/event:event:method:TargetList.Exists", - "internal/event:event:method:TargetList.Init", - "internal/event:event:method:TargetList.List", - "internal/event:event:method:TargetList.Remove", - "internal/event:event:method:TargetList.Send", - "internal/event:event:method:TargetList.Stats", - "internal/event:event:method:TargetList.TargetMap", - "internal/event:event:method:TargetList.Targets", - "internal/event:event:type:ARN", - "internal/event:event:type:Bucket", - "internal/event:event:type:Config", - "internal/event:event:type:ErrARNNotFound", - "internal/event:event:type:ErrDuplicateEventName", - "internal/event:event:type:ErrDuplicateQueueConfiguration", - "internal/event:event:type:ErrFilterNamePrefix", - "internal/event:event:type:ErrFilterNameSuffix", - "internal/event:event:type:ErrInvalidARN", - "internal/event:event:type:ErrInvalidEventName", - "internal/event:event:type:ErrInvalidFilterName", - "internal/event:event:type:ErrInvalidFilterValue", - "internal/event:event:type:ErrUnknownRegion", - "internal/event:event:type:ErrUnsupportedConfiguration", - "internal/event:event:type:Event", - "internal/event:event:type:FilterRule", - "internal/event:event:type:FilterRuleList", - "internal/event:event:type:Identity", - "internal/event:event:type:Log", - "internal/event:event:type:Metadata", - "internal/event:event:type:Name", - "internal/event:event:type:Object", - "internal/event:event:type:Queue", - "internal/event:event:type:Rules", - "internal/event:event:type:RulesMap", - "internal/event:event:type:S3Key", - "internal/event:event:type:Source", - "internal/event:event:type:Stats", - "internal/event:event:type:Target", - "internal/event:event:type:TargetID", - "internal/event:event:type:TargetIDResult", - "internal/event:event:type:TargetIDSet", - "internal/event:event:type:TargetList", - "internal/event:event:type:TargetStat", - "internal/event:event:type:TargetStore", - "internal/grid:grid:const:FlagCRCxxh3", - "internal/grid:grid:const:FlagEOF", - "internal/grid:grid:const:FlagPayloadIsErr", - "internal/grid:grid:const:FlagPayloadIsZero", - "internal/grid:grid:const:FlagStateless", - "internal/grid:grid:const:FlagSubroute", - "internal/grid:grid:const:HandlerBackgroundHealStatus", - "internal/grid:grid:const:HandlerCheckParts", - "internal/grid:grid:const:HandlerCheckParts2", - "internal/grid:grid:const:HandlerCheckParts3", - "internal/grid:grid:const:HandlerClearUploadID", - "internal/grid:grid:const:HandlerConsoleLog", - "internal/grid:grid:const:HandlerDeleteBucket", - "internal/grid:grid:const:HandlerDeleteBucketMetadata", - "internal/grid:grid:const:HandlerDeleteFile", - "internal/grid:grid:const:HandlerDeletePolicy", - "internal/grid:grid:const:HandlerDeleteServiceAccount", - "internal/grid:grid:const:HandlerDeleteUser", - "internal/grid:grid:const:HandlerDeleteVersion", - "internal/grid:grid:const:HandlerDiskInfo", - "internal/grid:grid:const:HandlerGetAllBucketStats", - "internal/grid:grid:const:HandlerGetBandwidth", - "internal/grid:grid:const:HandlerGetBucketStats", - "internal/grid:grid:const:HandlerGetCPUs", - "internal/grid:grid:const:HandlerGetLastDayTierStats", - "internal/grid:grid:const:HandlerGetLocks", - "internal/grid:grid:const:HandlerGetMemInfo", - "internal/grid:grid:const:HandlerGetMetacacheListing", - "internal/grid:grid:const:HandlerGetMetrics", - "internal/grid:grid:const:HandlerGetNetInfo", - "internal/grid:grid:const:HandlerGetOSInfo", - "internal/grid:grid:const:HandlerGetPartitions", - "internal/grid:grid:const:HandlerGetPeerBucketMetrics", - "internal/grid:grid:const:HandlerGetPeerMetrics", - "internal/grid:grid:const:HandlerGetProcInfo", - "internal/grid:grid:const:HandlerGetResourceMetrics", - "internal/grid:grid:const:HandlerGetSRMetrics", - "internal/grid:grid:const:HandlerGetSysConfig", - "internal/grid:grid:const:HandlerGetSysErrors", - "internal/grid:grid:const:HandlerGetSysServices", - "internal/grid:grid:const:HandlerHeadBucket", - "internal/grid:grid:const:HandlerHealBucket", - "internal/grid:grid:const:HandlerListBuckets", - "internal/grid:grid:const:HandlerListDir", - "internal/grid:grid:const:HandlerListen", - "internal/grid:grid:const:HandlerLoadBucketMetadata", - "internal/grid:grid:const:HandlerLoadGroup", - "internal/grid:grid:const:HandlerLoadPolicy", - "internal/grid:grid:const:HandlerLoadPolicyMapping", - "internal/grid:grid:const:HandlerLoadRebalanceMeta", - "internal/grid:grid:const:HandlerLoadServiceAccount", - "internal/grid:grid:const:HandlerLoadTransitionTierConfig", - "internal/grid:grid:const:HandlerLoadUser", - "internal/grid:grid:const:HandlerLockForceUnlock", - "internal/grid:grid:const:HandlerLockLock", - "internal/grid:grid:const:HandlerLockRLock", - "internal/grid:grid:const:HandlerLockRUnlock", - "internal/grid:grid:const:HandlerLockRefresh", - "internal/grid:grid:const:HandlerLockUnlock", - "internal/grid:grid:const:HandlerMakeBucket", - "internal/grid:grid:const:HandlerNSScanner", - "internal/grid:grid:const:HandlerReadAll", - "internal/grid:grid:const:HandlerReadVersion", - "internal/grid:grid:const:HandlerReadXL", - "internal/grid:grid:const:HandlerReloadPoolMeta", - "internal/grid:grid:const:HandlerReloadSiteReplicationConfig", - "internal/grid:grid:const:HandlerRenameData", - "internal/grid:grid:const:HandlerRenameData2", - "internal/grid:grid:const:HandlerRenameDataInline", - "internal/grid:grid:const:HandlerRenameFile", - "internal/grid:grid:const:HandlerRenamePart", - "internal/grid:grid:const:HandlerServerInfo", - "internal/grid:grid:const:HandlerServerVerify", - "internal/grid:grid:const:HandlerSignalService", - "internal/grid:grid:const:HandlerStatVol", - "internal/grid:grid:const:HandlerStopRebalance", - "internal/grid:grid:const:HandlerStorageInfo", - "internal/grid:grid:const:HandlerTrace", - "internal/grid:grid:const:HandlerUpdateMetacacheListing", - "internal/grid:grid:const:HandlerUpdateMetadata", - "internal/grid:grid:const:HandlerWalkDir", - "internal/grid:grid:const:HandlerWriteAll", - "internal/grid:grid:const:HandlerWriteMetadata", - "internal/grid:grid:const:MaxDeadline", - "internal/grid:grid:const:OpAckMux", - "internal/grid:grid:const:OpConnect", - "internal/grid:grid:const:OpConnectMux", - "internal/grid:grid:const:OpConnectResponse", - "internal/grid:grid:const:OpDisconnect", - "internal/grid:grid:const:OpDisconnectClientMux", - "internal/grid:grid:const:OpDisconnectServerMux", - "internal/grid:grid:const:OpMerged", - "internal/grid:grid:const:OpMuxClientMsg", - "internal/grid:grid:const:OpMuxConnectError", - "internal/grid:grid:const:OpMuxServerMsg", - "internal/grid:grid:const:OpPing", - "internal/grid:grid:const:OpPong", - "internal/grid:grid:const:OpRequest", - "internal/grid:grid:const:OpResponse", - "internal/grid:grid:const:OpUnblockClMux", - "internal/grid:grid:const:OpUnblockSrvMux", - "internal/grid:grid:const:RouteLockPath", - "internal/grid:grid:const:RoutePath", - "internal/grid:grid:const:StateConnected", - "internal/grid:grid:const:StateConnecting", - "internal/grid:grid:const:StateConnectionError", - "internal/grid:grid:const:StateShutdown", - "internal/grid:grid:const:StateUnconnected", - "internal/grid:grid:field:Connection.LastPong", - "internal/grid:grid:field:Connection.Local", - "internal/grid:grid:field:Connection.NextID", - "internal/grid:grid:field:Connection.Remote", - "internal/grid:grid:field:Manager.ID", - "internal/grid:grid:field:ManagerOptions.AuthFn", - "internal/grid:grid:field:ManagerOptions.AuthToken", - "internal/grid:grid:field:ManagerOptions.BlockConnect", - "internal/grid:grid:field:ManagerOptions.Dialer", - "internal/grid:grid:field:ManagerOptions.Hosts", - "internal/grid:grid:field:ManagerOptions.Incoming", - "internal/grid:grid:field:ManagerOptions.Local", - "internal/grid:grid:field:ManagerOptions.Outgoing", - "internal/grid:grid:field:ManagerOptions.RoutePath", - "internal/grid:grid:field:ManagerOptions.TraceTo", - "internal/grid:grid:field:Recycler.Recycle", - "internal/grid:grid:field:RemoteClient.Name", - "internal/grid:grid:field:Requester.Request", - "internal/grid:grid:field:Response.Err", - "internal/grid:grid:field:Response.Msg", - "internal/grid:grid:field:StatelessHandler.Handle", - "internal/grid:grid:field:StatelessHandler.OutCapacity", - "internal/grid:grid:field:Stream.Requests", - "internal/grid:grid:field:StreamHandler.Handle", - "internal/grid:grid:field:StreamHandler.InCapacity", - "internal/grid:grid:field:StreamHandler.OutCapacity", - "internal/grid:grid:field:StreamHandler.Subroute", - "internal/grid:grid:field:StreamTypeHandler.InCapacity", - "internal/grid:grid:field:StreamTypeHandler.OutCapacity", - "internal/grid:grid:field:StreamTypeHandler.WithPayload", - "internal/grid:grid:field:Streamer.NewStream", - "internal/grid:grid:field:TestGrid.Hosts", - "internal/grid:grid:field:TestGrid.Listeners", - "internal/grid:grid:field:TestGrid.Managers", - "internal/grid:grid:field:TestGrid.Mux", - "internal/grid:grid:field:TestGrid.Servers", - "internal/grid:grid:field:TypedStream.Requests", - "internal/grid:grid:func:ConnectWS", - "internal/grid:grid:func:ConnectWSWithRoutePath", - "internal/grid:grid:func:GetByteBufferCap", - "internal/grid:grid:func:GetCaller", - "internal/grid:grid:func:GetSubroute", - "internal/grid:grid:func:IsRemoteErr", - "internal/grid:grid:func:NewArrayOf", - "internal/grid:grid:func:NewBytes", - "internal/grid:grid:func:NewBytesCap", - "internal/grid:grid:func:NewBytesWith", - "internal/grid:grid:func:NewBytesWithCopyOf", - "internal/grid:grid:func:NewJSONPool", - "internal/grid:grid:func:NewMSS", - "internal/grid:grid:func:NewMSSWith", - "internal/grid:grid:func:NewManager", - "internal/grid:grid:func:NewNPErr", - "internal/grid:grid:func:NewNoPayload", - "internal/grid:grid:func:NewRemoteErr", - "internal/grid:grid:func:NewRemoteErrString", - "internal/grid:grid:func:NewRemoteErrf", - "internal/grid:grid:func:NewSingleHandler", - "internal/grid:grid:func:NewStream", - "internal/grid:grid:func:NewURLValues", - "internal/grid:grid:func:NewURLValuesWith", - "internal/grid:grid:func:SetupTestGrid", - "internal/grid:grid:func:WriterToChannel", - "internal/grid:grid:method:Array.Append", - "internal/grid:grid:method:Array.MarshalMsg", - "internal/grid:grid:method:Array.Msgsize", - "internal/grid:grid:method:Array.Recycle", - "internal/grid:grid:method:Array.Set", - "internal/grid:grid:method:Array.UnmarshalMsg", - "internal/grid:grid:method:Array.Value", - "internal/grid:grid:method:ArrayOf.New", - "internal/grid:grid:method:ArrayOf.NewWith", - "internal/grid:grid:method:Bytes.MarshalMsg", - "internal/grid:grid:method:Bytes.Msgsize", - "internal/grid:grid:method:Bytes.Recycle", - "internal/grid:grid:method:Bytes.UnmarshalMsg", - "internal/grid:grid:method:Connection.NewStream", - "internal/grid:grid:method:Connection.Request", - "internal/grid:grid:method:Connection.State", - "internal/grid:grid:method:Connection.Stats", - "internal/grid:grid:method:Connection.String", - "internal/grid:grid:method:Connection.StringReverse", - "internal/grid:grid:method:Connection.Subroute", - "internal/grid:grid:method:Connection.WaitForConnect", - "internal/grid:grid:method:ContextDialer.DialContext", - "internal/grid:grid:method:ErrResponse.Error", - "internal/grid:grid:method:Flags.Clear", - "internal/grid:grid:method:Flags.DecodeMsg", - "internal/grid:grid:method:Flags.EncodeMsg", - "internal/grid:grid:method:Flags.MarshalMsg", - "internal/grid:grid:method:Flags.Msgsize", - "internal/grid:grid:method:Flags.Set", - "internal/grid:grid:method:Flags.String", - "internal/grid:grid:method:Flags.UnmarshalMsg", - "internal/grid:grid:method:HandlerID.DecodeMsg", - "internal/grid:grid:method:HandlerID.EncodeMsg", - "internal/grid:grid:method:HandlerID.MarshalMsg", - "internal/grid:grid:method:HandlerID.Msgsize", - "internal/grid:grid:method:HandlerID.String", - "internal/grid:grid:method:HandlerID.UnmarshalMsg", - "internal/grid:grid:method:JSON.MarshalMsg", - "internal/grid:grid:method:JSON.Msgsize", - "internal/grid:grid:method:JSON.Recycle", - "internal/grid:grid:method:JSON.Set", - "internal/grid:grid:method:JSON.UnmarshalMsg", - "internal/grid:grid:method:JSON.Value", - "internal/grid:grid:method:JSON.ValueOrZero", - "internal/grid:grid:method:JSONPool.NewJSON", - "internal/grid:grid:method:JSONPool.NewJSONWith", - "internal/grid:grid:method:MSS.Get", - "internal/grid:grid:method:MSS.MarshalMsg", - "internal/grid:grid:method:MSS.Msgsize", - "internal/grid:grid:method:MSS.Recycle", - "internal/grid:grid:method:MSS.Set", - "internal/grid:grid:method:MSS.ToQuery", - "internal/grid:grid:method:MSS.UnmarshalMsg", - "internal/grid:grid:method:Manager.AddToMux", - "internal/grid:grid:method:Manager.ConnStats", - "internal/grid:grid:method:Manager.Connection", - "internal/grid:grid:method:Manager.Handler", - "internal/grid:grid:method:Manager.HostName", - "internal/grid:grid:method:Manager.IncomingConn", - "internal/grid:grid:method:Manager.RegisterSingleHandler", - "internal/grid:grid:method:Manager.RegisterStreamingHandler", - "internal/grid:grid:method:Manager.Targets", - "internal/grid:grid:method:NoPayload.MarshalMsg", - "internal/grid:grid:method:NoPayload.Msgsize", - "internal/grid:grid:method:NoPayload.Recycle", - "internal/grid:grid:method:NoPayload.UnmarshalMsg", - "internal/grid:grid:method:Op.DecodeMsg", - "internal/grid:grid:method:Op.EncodeMsg", - "internal/grid:grid:method:Op.MarshalMsg", - "internal/grid:grid:method:Op.Msgsize", - "internal/grid:grid:method:Op.String", - "internal/grid:grid:method:Op.UnmarshalMsg", - "internal/grid:grid:method:RemoteErr.Error", - "internal/grid:grid:method:RemoteErr.Is", - "internal/grid:grid:method:SingleHandler.AllowCallRequestPool", - "internal/grid:grid:method:SingleHandler.Call", - "internal/grid:grid:method:SingleHandler.IgnoreNilConn", - "internal/grid:grid:method:SingleHandler.NewRequest", - "internal/grid:grid:method:SingleHandler.NewResponse", - "internal/grid:grid:method:SingleHandler.PutResponse", - "internal/grid:grid:method:SingleHandler.Register", - "internal/grid:grid:method:SingleHandler.WithSharedResponse", - "internal/grid:grid:method:Stream.Done", - "internal/grid:grid:method:Stream.Err", - "internal/grid:grid:method:Stream.Results", - "internal/grid:grid:method:Stream.Send", - "internal/grid:grid:method:StreamTypeHandler.Call", - "internal/grid:grid:method:StreamTypeHandler.NewPayload", - "internal/grid:grid:method:StreamTypeHandler.NewRequest", - "internal/grid:grid:method:StreamTypeHandler.NewResponse", - "internal/grid:grid:method:StreamTypeHandler.PutRequest", - "internal/grid:grid:method:StreamTypeHandler.PutResponse", - "internal/grid:grid:method:StreamTypeHandler.Register", - "internal/grid:grid:method:StreamTypeHandler.RegisterNoInput", - "internal/grid:grid:method:StreamTypeHandler.RegisterNoPayload", - "internal/grid:grid:method:StreamTypeHandler.WithInCapacity", - "internal/grid:grid:method:StreamTypeHandler.WithOutCapacity", - "internal/grid:grid:method:StreamTypeHandler.WithSharedResponse", - "internal/grid:grid:method:Subroute.NewStream", - "internal/grid:grid:method:Subroute.Request", - "internal/grid:grid:method:Subroute.Subroute", - "internal/grid:grid:method:TestGrid.Cleanup", - "internal/grid:grid:method:TestGrid.WaitAllConnect", - "internal/grid:grid:method:TypedStream.Results", - "internal/grid:grid:method:URLValues.MarshalMsg", - "internal/grid:grid:method:URLValues.Msgsize", - "internal/grid:grid:method:URLValues.Recycle", - "internal/grid:grid:method:URLValues.UnmarshalMsg", - "internal/grid:grid:method:URLValues.Values", - "internal/grid:grid:method:connectReq.DecodeMsg", - "internal/grid:grid:method:connectReq.EncodeMsg", - "internal/grid:grid:method:connectReq.MarshalMsg", - "internal/grid:grid:method:connectReq.Msgsize", - "internal/grid:grid:method:connectReq.Op", - "internal/grid:grid:method:connectReq.UnmarshalMsg", - "internal/grid:grid:method:connectResp.DecodeMsg", - "internal/grid:grid:method:connectResp.EncodeMsg", - "internal/grid:grid:method:connectResp.MarshalMsg", - "internal/grid:grid:method:connectResp.Msgsize", - "internal/grid:grid:method:connectResp.Op", - "internal/grid:grid:method:connectResp.UnmarshalMsg", - "internal/grid:grid:method:debugMsg.String", - "internal/grid:grid:method:message.DecodeMsg", - "internal/grid:grid:method:message.EncodeMsg", - "internal/grid:grid:method:message.MarshalMsg", - "internal/grid:grid:method:message.Msgsize", - "internal/grid:grid:method:message.String", - "internal/grid:grid:method:message.UnmarshalMsg", - "internal/grid:grid:method:muxClient.RequestStateless", - "internal/grid:grid:method:muxClient.RequestStream", - "internal/grid:grid:method:muxConnectError.DecodeMsg", - "internal/grid:grid:method:muxConnectError.EncodeMsg", - "internal/grid:grid:method:muxConnectError.MarshalMsg", - "internal/grid:grid:method:muxConnectError.Msgsize", - "internal/grid:grid:method:muxConnectError.Op", - "internal/grid:grid:method:muxConnectError.UnmarshalMsg", - "internal/grid:grid:method:pingMsg.DecodeMsg", - "internal/grid:grid:method:pingMsg.EncodeMsg", - "internal/grid:grid:method:pingMsg.MarshalMsg", - "internal/grid:grid:method:pingMsg.Msgsize", - "internal/grid:grid:method:pingMsg.Op", - "internal/grid:grid:method:pingMsg.UnmarshalMsg", - "internal/grid:grid:method:pongMsg.DecodeMsg", - "internal/grid:grid:method:pongMsg.EncodeMsg", - "internal/grid:grid:method:pongMsg.MarshalMsg", - "internal/grid:grid:method:pongMsg.Msgsize", - "internal/grid:grid:method:pongMsg.Op", - "internal/grid:grid:method:pongMsg.UnmarshalMsg", - "internal/grid:grid:method:subHandlerID.String", - "internal/grid:grid:method:writerWrapper.Write", - "internal/grid:grid:type:Array", - "internal/grid:grid:type:ArrayOf", - "internal/grid:grid:type:AuthFn", - "internal/grid:grid:type:Bytes", - "internal/grid:grid:type:ConnDialer", - "internal/grid:grid:type:Connection", - "internal/grid:grid:type:ContextDialer", - "internal/grid:grid:type:ErrResponse", - "internal/grid:grid:type:Flags", - "internal/grid:grid:type:HandlerID", - "internal/grid:grid:type:JSON", - "internal/grid:grid:type:JSONPool", - "internal/grid:grid:type:MSS", - "internal/grid:grid:type:Manager", - "internal/grid:grid:type:ManagerOptions", - "internal/grid:grid:type:NoPayload", - "internal/grid:grid:type:Op", - "internal/grid:grid:type:Recycler", - "internal/grid:grid:type:RemoteClient", - "internal/grid:grid:type:RemoteErr", - "internal/grid:grid:type:Requester", - "internal/grid:grid:type:Response", - "internal/grid:grid:type:RoundTripper", - "internal/grid:grid:type:SingleHandler", - "internal/grid:grid:type:SingleHandlerFn", - "internal/grid:grid:type:State", - "internal/grid:grid:type:StatelessHandler", - "internal/grid:grid:type:StatelessHandlerFn", - "internal/grid:grid:type:Stream", - "internal/grid:grid:type:StreamHandler", - "internal/grid:grid:type:StreamHandlerFn", - "internal/grid:grid:type:StreamTypeHandler", - "internal/grid:grid:type:Streamer", - "internal/grid:grid:type:Subroute", - "internal/grid:grid:type:TestGrid", - "internal/grid:grid:type:TraceParamsKey", - "internal/grid:grid:type:TypedStream", - "internal/grid:grid:type:URLValues", - "internal/grid:grid:type:ValidateAuthFn", - "internal/grid:grid:type:ValidateTokenFn", - "internal/grid:grid:var:ErrDisconnected", - "internal/grid:grid:var:ErrHandlerAlreadyExists", - "internal/grid:grid:var:ErrIncorrectSequence", - "internal/grid:grid:var:ErrUnknownHandler", - "internal/grid:grid:var:GetByteBuffer", - "internal/grid:grid:var:PutByteBuffer", - "internal/handlers:handlers:const:EnvTrustedProxies", - "internal/handlers:handlers:const:EnvXFFHeader", - "internal/handlers:handlers:const:TrustNoProxies", - "internal/handlers:handlers:field:Forwarder.ErrorHandler", - "internal/handlers:handlers:field:Forwarder.Logger", - "internal/handlers:handlers:field:Forwarder.PassHost", - "internal/handlers:handlers:field:Forwarder.RoundTripper", - "internal/handlers:handlers:func:ConfigureSourceIPTrust", - "internal/handlers:handlers:func:GetSourceIP", - "internal/handlers:handlers:func:GetSourceIPFromHeaders", - "internal/handlers:handlers:func:GetSourceIPRaw", - "internal/handlers:handlers:func:GetSourceScheme", - "internal/handlers:handlers:func:NewForwarder", - "internal/handlers:handlers:func:TrustsForwardedHeaders", - "internal/handlers:handlers:method:Forwarder.ServeHTTP", - "internal/handlers:handlers:method:bufPool.Get", - "internal/handlers:handlers:method:bufPool.Put", - "internal/handlers:handlers:method:headerRewriter.Rewrite", - "internal/handlers:handlers:type:Forwarder", - "internal/hash/sha256:sha256:const:Size", - "internal/hash/sha256:sha256:func:New", - "internal/hash/sha256:sha256:func:Sum256", - "internal/hash:hash:const:ChecksumCRC32", - "internal/hash:hash:const:ChecksumCRC32C", - "internal/hash:hash:const:ChecksumCRC64NVME", - "internal/hash:hash:const:ChecksumFullObject", - "internal/hash:hash:const:ChecksumIncludesMultipart", - "internal/hash:hash:const:ChecksumInvalid", - "internal/hash:hash:const:ChecksumMultipart", - "internal/hash:hash:const:ChecksumNone", - "internal/hash:hash:const:ChecksumSHA1", - "internal/hash:hash:const:ChecksumSHA256", - "internal/hash:hash:const:ChecksumTrailing", - "internal/hash:hash:const:MinIOMultipartChecksum", - "internal/hash:hash:const:MinIOMultipartChecksumType", - "internal/hash:hash:field:BadDigest.CalculatedMD5", - "internal/hash:hash:field:BadDigest.ExpectedMD5", - "internal/hash:hash:field:Checksum.Encoded", - "internal/hash:hash:field:Checksum.Raw", - "internal/hash:hash:field:Checksum.Type", - "internal/hash:hash:field:Checksum.WantParts", - "internal/hash:hash:field:ChecksumMismatch.Got", - "internal/hash:hash:field:ChecksumMismatch.Want", - "internal/hash:hash:field:Options.ActualSize", - "internal/hash:hash:field:Options.DisableMD5", - "internal/hash:hash:field:Options.ForceMD5", - "internal/hash:hash:field:Options.MD5Hex", - "internal/hash:hash:field:Options.SHA256Hex", - "internal/hash:hash:field:Options.Size", - "internal/hash:hash:field:Reader.ServerSideChecksumResult", - "internal/hash:hash:field:Reader.ServerSideChecksumType", - "internal/hash:hash:field:Reader.ServerSideHasher", - "internal/hash:hash:field:SHA256Mismatch.CalculatedSHA256", - "internal/hash:hash:field:SHA256Mismatch.ExpectedSHA256", - "internal/hash:hash:field:SizeMismatch.Got", - "internal/hash:hash:field:SizeMismatch.Want", - "internal/hash:hash:field:SizeTooLarge.Got", - "internal/hash:hash:field:SizeTooLarge.Want", - "internal/hash:hash:field:SizeTooSmall.Got", - "internal/hash:hash:field:SizeTooSmall.Want", - "internal/hash:hash:func:AddChecksumHeader", - "internal/hash:hash:func:ChecksumFromBytes", - "internal/hash:hash:func:ChecksumStringToType", - "internal/hash:hash:func:GetContentChecksum", - "internal/hash:hash:func:IsChecksumMismatch", - "internal/hash:hash:func:NewChecker", - "internal/hash:hash:func:NewChecksumFromData", - "internal/hash:hash:func:NewChecksumHeader", - "internal/hash:hash:func:NewChecksumString", - "internal/hash:hash:func:NewChecksumType", - "internal/hash:hash:func:NewChecksumWithType", - "internal/hash:hash:func:NewReader", - "internal/hash:hash:func:NewReaderWithOpts", - "internal/hash:hash:func:ReadCheckSums", - "internal/hash:hash:func:ReadPartCheckSums", - "internal/hash:hash:func:TransferChecksumHeader", - "internal/hash:hash:method:BadDigest.Error", - "internal/hash:hash:method:Checker.Close", - "internal/hash:hash:method:Checker.Read", - "internal/hash:hash:method:Checksum.AddPart", - "internal/hash:hash:method:Checksum.AppendTo", - "internal/hash:hash:method:Checksum.AsMap", - "internal/hash:hash:method:Checksum.Equal", - "internal/hash:hash:method:Checksum.Matches", - "internal/hash:hash:method:Checksum.Valid", - "internal/hash:hash:method:ChecksumMismatch.Error", - "internal/hash:hash:method:ChecksumType.Base", - "internal/hash:hash:method:ChecksumType.CanMerge", - "internal/hash:hash:method:ChecksumType.FullObjectRequested", - "internal/hash:hash:method:ChecksumType.Hasher", - "internal/hash:hash:method:ChecksumType.Is", - "internal/hash:hash:method:ChecksumType.IsMultipartComposite", - "internal/hash:hash:method:ChecksumType.IsSet", - "internal/hash:hash:method:ChecksumType.Key", - "internal/hash:hash:method:ChecksumType.ObjType", - "internal/hash:hash:method:ChecksumType.RawByteLen", - "internal/hash:hash:method:ChecksumType.String", - "internal/hash:hash:method:ChecksumType.StringFull", - "internal/hash:hash:method:ChecksumType.Trailing", - "internal/hash:hash:method:Reader.ActualSize", - "internal/hash:hash:method:Reader.AddChecksum", - "internal/hash:hash:method:Reader.AddChecksumNoTrailer", - "internal/hash:hash:method:Reader.AddNonTrailingChecksum", - "internal/hash:hash:method:Reader.AddServerSideChecksumHasher", - "internal/hash:hash:method:Reader.Checksum", - "internal/hash:hash:method:Reader.Close", - "internal/hash:hash:method:Reader.ContentCRC", - "internal/hash:hash:method:Reader.ContentCRCType", - "internal/hash:hash:method:Reader.ETag", - "internal/hash:hash:method:Reader.MD5Current", - "internal/hash:hash:method:Reader.Read", - "internal/hash:hash:method:Reader.SHA256", - "internal/hash:hash:method:Reader.SHA256HexString", - "internal/hash:hash:method:Reader.SetExpectedMax", - "internal/hash:hash:method:Reader.SetExpectedMin", - "internal/hash:hash:method:Reader.Size", - "internal/hash:hash:method:SHA256Mismatch.Error", - "internal/hash:hash:method:SizeMismatch.Error", - "internal/hash:hash:method:SizeTooLarge.Error", - "internal/hash:hash:method:SizeTooSmall.Error", - "internal/hash:hash:type:BadDigest", - "internal/hash:hash:type:Checker", - "internal/hash:hash:type:Checksum", - "internal/hash:hash:type:ChecksumMismatch", - "internal/hash:hash:type:ChecksumType", - "internal/hash:hash:type:Options", - "internal/hash:hash:type:Reader", - "internal/hash:hash:type:SHA256Mismatch", - "internal/hash:hash:type:SizeMismatch", - "internal/hash:hash:type:SizeTooLarge", - "internal/hash:hash:type:SizeTooSmall", - "internal/hash:hash:var:BaseChecksumTypes", - "internal/hash:hash:var:ErrInvalidChecksum", - "internal/http:http:const:AcceptRanges", - "internal/http:http:const:Action", - "internal/http:http:const:AmzACL", - "internal/http:http:const:AmzAccessKeyID", - "internal/http:http:const:AmzAlgorithm", - "internal/http:http:const:AmzBucketRegion", - "internal/http:http:const:AmzBucketReplicationStatus", - "internal/http:http:const:AmzChecksumAlgo", - "internal/http:http:const:AmzChecksumCRC32", - "internal/http:http:const:AmzChecksumCRC32C", - "internal/http:http:const:AmzChecksumCRC64NVME", - "internal/http:http:const:AmzChecksumMode", - "internal/http:http:const:AmzChecksumSHA1", - "internal/http:http:const:AmzChecksumSHA256", - "internal/http:http:const:AmzChecksumType", - "internal/http:http:const:AmzChecksumTypeComposite", - "internal/http:http:const:AmzChecksumTypeFullObject", - "internal/http:http:const:AmzContentSha256", - "internal/http:http:const:AmzCopySource", - "internal/http:http:const:AmzCopySourceIfMatch", - "internal/http:http:const:AmzCopySourceIfModifiedSince", - "internal/http:http:const:AmzCopySourceIfNoneMatch", - "internal/http:http:const:AmzCopySourceIfUnmodifiedSince", - "internal/http:http:const:AmzCopySourceRange", - "internal/http:http:const:AmzCopySourceVersionID", - "internal/http:http:const:AmzCredential", - "internal/http:http:const:AmzDate", - "internal/http:http:const:AmzDecodedContentLength", - "internal/http:http:const:AmzDeleteMarker", - "internal/http:http:const:AmzEncryptionAES", - "internal/http:http:const:AmzEncryptionKMS", - "internal/http:http:const:AmzExpiration", - "internal/http:http:const:AmzExpires", - "internal/http:http:const:AmzFwdErrorCode", - "internal/http:http:const:AmzFwdErrorMessage", - "internal/http:http:const:AmzFwdHeaderAcceptRanges", - "internal/http:http:const:AmzFwdHeaderCacheControl", - "internal/http:http:const:AmzFwdHeaderChecksumCrc32", - "internal/http:http:const:AmzFwdHeaderChecksumCrc32c", - "internal/http:http:const:AmzFwdHeaderChecksumSha1", - "internal/http:http:const:AmzFwdHeaderChecksumSha256", - "internal/http:http:const:AmzFwdHeaderContentDisposition", - "internal/http:http:const:AmzFwdHeaderContentEncoding", - "internal/http:http:const:AmzFwdHeaderContentLanguage", - "internal/http:http:const:AmzFwdHeaderContentRange", - "internal/http:http:const:AmzFwdHeaderContentType", - "internal/http:http:const:AmzFwdHeaderDeleteMarker", - "internal/http:http:const:AmzFwdHeaderETag", - "internal/http:http:const:AmzFwdHeaderExpiration", - "internal/http:http:const:AmzFwdHeaderExpires", - "internal/http:http:const:AmzFwdHeaderLastModified", - "internal/http:http:const:AmzFwdHeaderMPPartsCount", - "internal/http:http:const:AmzFwdHeaderObjectLockLegalHold", - "internal/http:http:const:AmzFwdHeaderObjectLockMode", - "internal/http:http:const:AmzFwdHeaderObjectLockRetainUntil", - "internal/http:http:const:AmzFwdHeaderReplicationStatus", - "internal/http:http:const:AmzFwdHeaderSSE", - "internal/http:http:const:AmzFwdHeaderSSEC", - "internal/http:http:const:AmzFwdHeaderSSECMD5", - "internal/http:http:const:AmzFwdHeaderSSEKMSID", - "internal/http:http:const:AmzFwdHeaderStorageClass", - "internal/http:http:const:AmzFwdHeaderTaggingCount", - "internal/http:http:const:AmzFwdHeaderVersionID", - "internal/http:http:const:AmzFwdStatus", - "internal/http:http:const:AmzMaxParts", - "internal/http:http:const:AmzMetaName", - "internal/http:http:const:AmzMetaUUID", - "internal/http:http:const:AmzMetaUnencryptedContentLength", - "internal/http:http:const:AmzMetaUnencryptedContentMD5", - "internal/http:http:const:AmzMetadataDirective", - "internal/http:http:const:AmzMpPartsCount", - "internal/http:http:const:AmzObjectAttributes", - "internal/http:http:const:AmzObjectLockBypassGovernance", - "internal/http:http:const:AmzObjectLockEnabled", - "internal/http:http:const:AmzObjectLockLegalHold", - "internal/http:http:const:AmzObjectLockMode", - "internal/http:http:const:AmzObjectLockRetainUntilDate", - "internal/http:http:const:AmzObjectTagging", - "internal/http:http:const:AmzPartNumberMarker", - "internal/http:http:const:AmzRequestHostID", - "internal/http:http:const:AmzRequestID", - "internal/http:http:const:AmzRequestRoute", - "internal/http:http:const:AmzRequestToken", - "internal/http:http:const:AmzRestore", - "internal/http:http:const:AmzRestoreExpiryDays", - "internal/http:http:const:AmzRestoreOutputPath", - "internal/http:http:const:AmzRestoreRequestDate", - "internal/http:http:const:AmzSecurityToken", - "internal/http:http:const:AmzServerSideEncryption", - "internal/http:http:const:AmzServerSideEncryptionCopyCustomerAlgorithm", - "internal/http:http:const:AmzServerSideEncryptionCopyCustomerKey", - "internal/http:http:const:AmzServerSideEncryptionCopyCustomerKeyMD5", - "internal/http:http:const:AmzServerSideEncryptionCustomerAlgorithm", - "internal/http:http:const:AmzServerSideEncryptionCustomerKey", - "internal/http:http:const:AmzServerSideEncryptionCustomerKeyMD5", - "internal/http:http:const:AmzServerSideEncryptionKmsContext", - "internal/http:http:const:AmzServerSideEncryptionKmsID", - "internal/http:http:const:AmzSignature", - "internal/http:http:const:AmzSignatureV2", - "internal/http:http:const:AmzSignedHeaders", - "internal/http:http:const:AmzSnowballExtract", - "internal/http:http:const:AmzStorageClass", - "internal/http:http:const:AmzTagCount", - "internal/http:http:const:AmzTagDirective", - "internal/http:http:const:AmzTrailer", - "internal/http:http:const:AmzVersionID", - "internal/http:http:const:AmzWriteOffsetBytes", - "internal/http:http:const:Authorization", - "internal/http:http:const:CacheControl", - "internal/http:http:const:Checksum", - "internal/http:http:const:Connection", - "internal/http:http:const:ContentDisposition", - "internal/http:http:const:ContentEncoding", - "internal/http:http:const:ContentLanguage", - "internal/http:http:const:ContentLength", - "internal/http:http:const:ContentMD5", - "internal/http:http:const:ContentRange", - "internal/http:http:const:ContentType", - "internal/http:http:const:Date", - "internal/http:http:const:DefaultIdleTimeout", - "internal/http:http:const:DefaultMaxHeaderBytes", - "internal/http:http:const:DefaultReadHeaderTimeout", - "internal/http:http:const:ETag", - "internal/http:http:const:Expires", - "internal/http:http:const:IfMatch", - "internal/http:http:const:IfModifiedSince", - "internal/http:http:const:IfNoneMatch", - "internal/http:http:const:IfUnmodifiedSince", - "internal/http:http:const:LastModified", - "internal/http:http:const:Location", - "internal/http:http:const:MinIOCheckDMReplicationReady", - "internal/http:http:const:MinIOCompressed", - "internal/http:http:const:MinIODeleteMarkerReplicationStatus", - "internal/http:http:const:MinIODeleteReplicationStatus", - "internal/http:http:const:MinIOForceCreate", - "internal/http:http:const:MinIOForceDelete", - "internal/http:http:const:MinIOHealingDrives", - "internal/http:http:const:MinIOLifecycleCfgUpdatedAt", - "internal/http:http:const:MinIOPeerCall", - "internal/http:http:const:MinIOReadQuorum", - "internal/http:http:const:MinIOReplicationActualObjectSize", - "internal/http:http:const:MinIOReplicationResetStatus", - "internal/http:http:const:MinIOServerStatus", - "internal/http:http:const:MinIOSnowballIgnoreDirs", - "internal/http:http:const:MinIOSnowballIgnoreErrors", - "internal/http:http:const:MinIOSnowballPrefix", - "internal/http:http:const:MinIOSourceDeleteMarker", - "internal/http:http:const:MinIOSourceDeleteMarkerDelete", - "internal/http:http:const:MinIOSourceETag", - "internal/http:http:const:MinIOSourceMTime", - "internal/http:http:const:MinIOSourceObjectLegalHoldTimestamp", - "internal/http:http:const:MinIOSourceObjectRetentionTimestamp", - "internal/http:http:const:MinIOSourceProxyRequest", - "internal/http:http:const:MinIOSourceReplicationCheck", - "internal/http:http:const:MinIOSourceReplicationRequest", - "internal/http:http:const:MinIOSourceTaggingTimestamp", - "internal/http:http:const:MinIOStorageClassDefaults", - "internal/http:http:const:MinIOTaggingProxied", - "internal/http:http:const:MinIOTargetReplicationReady", - "internal/http:http:const:MinIOTransition", - "internal/http:http:const:MinIOVersion", - "internal/http:http:const:MinIOWriteQuorum", - "internal/http:http:const:MinioDeploymentID", - "internal/http:http:const:ObjectParts", - "internal/http:http:const:ObjectSize", - "internal/http:http:const:PartNumber", - "internal/http:http:const:Range", - "internal/http:http:const:ReadBufferSize", - "internal/http:http:const:RetryAfter", - "internal/http:http:const:ServerInfo", - "internal/http:http:const:StorageClass", - "internal/http:http:const:SubnetAPIKey", - "internal/http:http:const:UploadID", - "internal/http:http:const:VersionID", - "internal/http:http:const:WebhookEventPayloadCount", - "internal/http:http:const:WriteBufferSize", - "internal/http:http:const:XCache", - "internal/http:http:const:XCacheLookup", - "internal/http:http:field:ConnSettings.CipherSuites", - "internal/http:http:field:ConnSettings.CurvePreferences", - "internal/http:http:field:ConnSettings.DialContext", - "internal/http:http:field:ConnSettings.DialTimeout", - "internal/http:http:field:ConnSettings.EnableHTTP2", - "internal/http:http:field:ConnSettings.LookupHost", - "internal/http:http:field:ConnSettings.RootCAs", - "internal/http:http:field:ConnSettings.TCPOptions", - "internal/http:http:field:RequestRecorder.LogBody", - "internal/http:http:field:ResponseRecorder.LogAllBody", - "internal/http:http:field:ResponseRecorder.LogErrBody", - "internal/http:http:field:ResponseRecorder.StartTime", - "internal/http:http:field:ResponseRecorder.StatusCode", - "internal/http:http:field:Server.Addrs", - "internal/http:http:field:Server.TCPOptions", - "internal/http:http:field:TCPOptions.DriveOPTimeout", - "internal/http:http:field:TCPOptions.IdleTimeout", - "internal/http:http:field:TCPOptions.Interface", - "internal/http:http:field:TCPOptions.NoDelay", - "internal/http:http:field:TCPOptions.RecvBufSize", - "internal/http:http:field:TCPOptions.SendBufSize", - "internal/http:http:field:TCPOptions.Trace", - "internal/http:http:field:TCPOptions.UserTimeout", - "internal/http:http:func:CheckPortAvailability", - "internal/http:http:func:DialContextWithLookupHost", - "internal/http:http:func:DrainBody", - "internal/http:http:func:Flush", - "internal/http:http:func:NewInternodeDialContext", - "internal/http:http:func:NewResponseRecorder", - "internal/http:http:func:NewServer", - "internal/http:http:func:SetDeploymentID", - "internal/http:http:func:SetMinIOVersion", - "internal/http:http:func:WithUserAgent", - "internal/http:http:method:ConnSettings.NewCustomHTTPProxyTransport", - "internal/http:http:method:ConnSettings.NewHTTPTransportWithClientCerts", - "internal/http:http:method:ConnSettings.NewHTTPTransportWithTimeout", - "internal/http:http:method:ConnSettings.NewInternodeHTTPTransport", - "internal/http:http:method:ConnSettings.NewRemoteTargetHTTPTransport", - "internal/http:http:method:RequestRecorder.Close", - "internal/http:http:method:RequestRecorder.Data", - "internal/http:http:method:RequestRecorder.Read", - "internal/http:http:method:RequestRecorder.Size", - "internal/http:http:method:ResponseRecorder.Body", - "internal/http:http:method:ResponseRecorder.Flush", - "internal/http:http:method:ResponseRecorder.HeaderSize", - "internal/http:http:method:ResponseRecorder.Hijack", - "internal/http:http:method:ResponseRecorder.ReadFrom", - "internal/http:http:method:ResponseRecorder.Size", - "internal/http:http:method:ResponseRecorder.TTFB", - "internal/http:http:method:ResponseRecorder.Write", - "internal/http:http:method:ResponseRecorder.WriteHeader", - "internal/http:http:method:Server.GetRequestCount", - "internal/http:http:method:Server.Init", - "internal/http:http:method:Server.Shutdown", - "internal/http:http:method:Server.UseBaseContext", - "internal/http:http:method:Server.UseCustomLogger", - "internal/http:http:method:Server.UseHandler", - "internal/http:http:method:Server.UseIdleTimeout", - "internal/http:http:method:Server.UseReadHeaderTimeout", - "internal/http:http:method:Server.UseReadTimeout", - "internal/http:http:method:Server.UseTCPOptions", - "internal/http:http:method:Server.UseTLSConfig", - "internal/http:http:method:Server.UseWriteTimeout", - "internal/http:http:method:TCPOptions.ForWebsocket", - "internal/http:http:method:httpListener.Accept", - "internal/http:http:method:httpListener.Addr", - "internal/http:http:method:httpListener.Addrs", - "internal/http:http:method:httpListener.Close", - "internal/http:http:method:uaTransport.RoundTrip", - "internal/http:http:type:ConnSettings", - "internal/http:http:type:DialContext", - "internal/http:http:type:LookupHost", - "internal/http:http:type:RequestRecorder", - "internal/http:http:type:ResponseRecorder", - "internal/http:http:type:Server", - "internal/http:http:type:TCPOptions", - "internal/http:http:var:ErrNotImplemented", - "internal/http:http:var:GlobalDeploymentID", - "internal/http:http:var:GlobalMinIOVersion", - "internal/ioutil:ioutil:const:DirectioAlignSize", - "internal/ioutil:ioutil:const:LargeBlock", - "internal/ioutil:ioutil:const:MediumBlock", - "internal/ioutil:ioutil:const:SmallBlock", - "internal/ioutil:ioutil:field:HardLimitedReader.N", - "internal/ioutil:ioutil:field:HardLimitedReader.R", - "internal/ioutil:ioutil:func:AppendFile", - "internal/ioutil:ioutil:func:Copy", - "internal/ioutil:ioutil:func:CopyAligned", - "internal/ioutil:ioutil:func:DiscardReader", - "internal/ioutil:ioutil:func:HardLimitReader", - "internal/ioutil:ioutil:func:LimitedWriter", - "internal/ioutil:ioutil:func:NewAlignedBytePool", - "internal/ioutil:ioutil:func:NewDeadlineWorker", - "internal/ioutil:ioutil:func:NewDeadlineWriter", - "internal/ioutil:ioutil:func:NewSkipReader", - "internal/ioutil:ioutil:func:NopCloser", - "internal/ioutil:ioutil:func:ReadFile", - "internal/ioutil:ioutil:func:ReadFileWithFileInfo", - "internal/ioutil:ioutil:func:SafeClose", - "internal/ioutil:ioutil:func:SameFile", - "internal/ioutil:ioutil:func:WaitPipe", - "internal/ioutil:ioutil:func:WithDeadline", - "internal/ioutil:ioutil:func:WriteOnClose", - "internal/ioutil:ioutil:method:AlignedBytePool.Get", - "internal/ioutil:ioutil:method:AlignedBytePool.Put", - "internal/ioutil:ioutil:method:DeadlineWorker.Run", - "internal/ioutil:ioutil:method:DeadlineWriter.Close", - "internal/ioutil:ioutil:method:DeadlineWriter.Write", - "internal/ioutil:ioutil:method:HardLimitedReader.Read", - "internal/ioutil:ioutil:method:LimitWriter.Close", - "internal/ioutil:ioutil:method:LimitWriter.Write", - "internal/ioutil:ioutil:method:PipeReader.CloseWithError", - "internal/ioutil:ioutil:method:PipeWriter.CloseWithError", - "internal/ioutil:ioutil:method:SkipReader.Read", - "internal/ioutil:ioutil:method:WriteOnCloser.Close", - "internal/ioutil:ioutil:method:WriteOnCloser.HasWritten", - "internal/ioutil:ioutil:method:WriteOnCloser.Write", - "internal/ioutil:ioutil:method:discard.Write", - "internal/ioutil:ioutil:method:nopCloser.Close", - "internal/ioutil:ioutil:type:AlignedBytePool", - "internal/ioutil:ioutil:type:DeadlineWorker", - "internal/ioutil:ioutil:type:DeadlineWriter", - "internal/ioutil:ioutil:type:HardLimitedReader", - "internal/ioutil:ioutil:type:LimitWriter", - "internal/ioutil:ioutil:type:PipeReader", - "internal/ioutil:ioutil:type:PipeWriter", - "internal/ioutil:ioutil:type:SkipReader", - "internal/ioutil:ioutil:type:WriteOnCloser", - "internal/ioutil:ioutil:var:Discard", - "internal/ioutil:ioutil:var:ErrOverread", - "internal/ioutil:ioutil:var:ODirectPoolLarge", - "internal/ioutil:ioutil:var:ODirectPoolMedium", - "internal/ioutil:ioutil:var:ODirectPoolSmall", - "internal/ioutil:ioutil:var:OpenFileDirectIO", - "internal/ioutil:ioutil:var:OsOpen", - "internal/ioutil:ioutil:var:OsOpenFile", - "internal/jwt:jwt:field:MapClaims.AccessKey", - "internal/jwt:jwt:field:SigningMethodHMAC.Hash", - "internal/jwt:jwt:field:SigningMethodHMAC.HasherPool", - "internal/jwt:jwt:field:SigningMethodHMAC.Name", - "internal/jwt:jwt:field:StandardClaims.AccessKey", - "internal/jwt:jwt:func:NewMapClaims", - "internal/jwt:jwt:func:NewStandardClaims", - "internal/jwt:jwt:func:ParseUnverifiedMapClaims", - "internal/jwt:jwt:func:ParseUnverifiedStandardClaims", - "internal/jwt:jwt:func:ParseWithClaims", - "internal/jwt:jwt:func:ParseWithStandardClaims", - "internal/jwt:jwt:method:HashBorrower.Borrow", - "internal/jwt:jwt:method:HashBorrower.ReturnAll", - "internal/jwt:jwt:method:MapClaims.Delete", - "internal/jwt:jwt:method:MapClaims.GetAccessKey", - "internal/jwt:jwt:method:MapClaims.Lookup", - "internal/jwt:jwt:method:MapClaims.Map", - "internal/jwt:jwt:method:MapClaims.MarshalJSON", - "internal/jwt:jwt:method:MapClaims.Set", - "internal/jwt:jwt:method:MapClaims.SetAccessKey", - "internal/jwt:jwt:method:MapClaims.SetExpiry", - "internal/jwt:jwt:method:MapClaims.Valid", - "internal/jwt:jwt:method:SigningMethodHMAC.HashBorrower", - "internal/jwt:jwt:method:StandardClaims.SetAccessKey", - "internal/jwt:jwt:method:StandardClaims.SetAudience", - "internal/jwt:jwt:method:StandardClaims.SetExpiry", - "internal/jwt:jwt:method:StandardClaims.SetIssuer", - "internal/jwt:jwt:method:StandardClaims.UnmarshalJSON", - "internal/jwt:jwt:method:StandardClaims.Valid", - "internal/jwt:jwt:type:HashBorrower", - "internal/jwt:jwt:type:MapClaims", - "internal/jwt:jwt:type:SigningMethodHMAC", - "internal/jwt:jwt:type:StandardClaims", - "internal/jwt:jwt:var:SigningMethodHS256", - "internal/jwt:jwt:var:SigningMethodHS384", - "internal/jwt:jwt:var:SigningMethodHS512", - "internal/kms:kms:const:Builtin", - "internal/kms:kms:const:EnvKESAPIKey", - "internal/kms:kms:const:EnvKESClientCert", - "internal/kms:kms:const:EnvKESClientKey", - "internal/kms:kms:const:EnvKESClientPassword", - "internal/kms:kms:const:EnvKESDefaultKey", - "internal/kms:kms:const:EnvKESEndpoint", - "internal/kms:kms:const:EnvKESServerCA", - "internal/kms:kms:const:EnvKMSAPIKey", - "internal/kms:kms:const:EnvKMSDefaultKey", - "internal/kms:kms:const:EnvKMSEnclave", - "internal/kms:kms:const:EnvKMSEndpoint", - "internal/kms:kms:const:EnvKMSReplicateKeyID", - "internal/kms:kms:const:EnvKMSSecretKey", - "internal/kms:kms:const:EnvKMSSecretKeyFile", - "internal/kms:kms:const:MinKES", - "internal/kms:kms:const:MinKMS", - "internal/kms:kms:field:ConnectionOptions.CADir", - "internal/kms:kms:field:CreateKeyRequest.Name", - "internal/kms:kms:field:DEK.Ciphertext", - "internal/kms:kms:field:DEK.KeyID", - "internal/kms:kms:field:DEK.Plaintext", - "internal/kms:kms:field:DEK.Version", - "internal/kms:kms:field:DecryptRequest.AssociatedData", - "internal/kms:kms:field:DecryptRequest.Ciphertext", - "internal/kms:kms:field:DecryptRequest.Name", - "internal/kms:kms:field:DecryptRequest.Version", - "internal/kms:kms:field:DeleteKeyRequest.Name", - "internal/kms:kms:field:Error.APICode", - "internal/kms:kms:field:Error.Cause", - "internal/kms:kms:field:Error.Code", - "internal/kms:kms:field:Error.Err", - "internal/kms:kms:field:GenerateKeyRequest.AssociatedData", - "internal/kms:kms:field:GenerateKeyRequest.Name", - "internal/kms:kms:field:KMS.DefaultKey", - "internal/kms:kms:field:KMS.Type", - "internal/kms:kms:field:ListRequest.ContinueAt", - "internal/kms:kms:field:ListRequest.Limit", - "internal/kms:kms:field:ListRequest.Prefix", - "internal/kms:kms:field:MACRequest.Message", - "internal/kms:kms:field:MACRequest.Name", - "internal/kms:kms:field:MACRequest.Version", - "internal/kms:kms:field:Metrics.Latency", - "internal/kms:kms:field:Metrics.ReqErr", - "internal/kms:kms:field:Metrics.ReqFail", - "internal/kms:kms:field:Metrics.ReqOK", - "internal/kms:kms:field:Status.Offline", - "internal/kms:kms:field:Status.Online", - "internal/kms:kms:field:StubKMS.KeyNames", - "internal/kms:kms:func:Connect", - "internal/kms:kms:func:IsPresent", - "internal/kms:kms:func:NewBuiltin", - "internal/kms:kms:func:NewStub", - "internal/kms:kms:func:ParseSecretKey", - "internal/kms:kms:func:ReplicateKeyID", - "internal/kms:kms:method:Context.MarshalText", - "internal/kms:kms:method:DEK.MarshalText", - "internal/kms:kms:method:DEK.UnmarshalText", - "internal/kms:kms:method:Error.Error", - "internal/kms:kms:method:KMS.APIs", - "internal/kms:kms:method:KMS.CreateKey", - "internal/kms:kms:method:KMS.Decrypt", - "internal/kms:kms:method:KMS.GenerateKey", - "internal/kms:kms:method:KMS.ListKeys", - "internal/kms:kms:method:KMS.MAC", - "internal/kms:kms:method:KMS.Metrics", - "internal/kms:kms:method:KMS.Status", - "internal/kms:kms:method:KMS.Version", - "internal/kms:kms:method:StubKMS.APIs", - "internal/kms:kms:method:StubKMS.CreateKey", - "internal/kms:kms:method:StubKMS.Decrypt", - "internal/kms:kms:method:StubKMS.GenerateKey", - "internal/kms:kms:method:StubKMS.ListKeys", - "internal/kms:kms:method:StubKMS.MAC", - "internal/kms:kms:method:StubKMS.Status", - "internal/kms:kms:method:StubKMS.Version", - "internal/kms:kms:method:Type.String", - "internal/kms:kms:method:ciphertext.UnmarshalJSON", - "internal/kms:kms:method:kesConn.APIs", - "internal/kms:kms:method:kesConn.CreateKey", - "internal/kms:kms:method:kesConn.Decrypt", - "internal/kms:kms:method:kesConn.DeleteKey", - "internal/kms:kms:method:kesConn.EncryptKey", - "internal/kms:kms:method:kesConn.GenerateKey", - "internal/kms:kms:method:kesConn.ImportKey", - "internal/kms:kms:method:kesConn.ListKeys", - "internal/kms:kms:method:kesConn.MAC", - "internal/kms:kms:method:kesConn.Status", - "internal/kms:kms:method:kesConn.Version", - "internal/kms:kms:method:kmsConn.APIs", - "internal/kms:kms:method:kmsConn.CreateKey", - "internal/kms:kms:method:kmsConn.Decrypt", - "internal/kms:kms:method:kmsConn.GenerateKey", - "internal/kms:kms:method:kmsConn.ListKeys", - "internal/kms:kms:method:kmsConn.MAC", - "internal/kms:kms:method:kmsConn.Status", - "internal/kms:kms:method:kmsConn.Version", - "internal/kms:kms:method:secretKey.APIs", - "internal/kms:kms:method:secretKey.CreateKey", - "internal/kms:kms:method:secretKey.Decrypt", - "internal/kms:kms:method:secretKey.GenerateKey", - "internal/kms:kms:method:secretKey.ListKeys", - "internal/kms:kms:method:secretKey.MAC", - "internal/kms:kms:method:secretKey.Status", - "internal/kms:kms:method:secretKey.Version", - "internal/kms:kms:type:ConnectionOptions", - "internal/kms:kms:type:Context", - "internal/kms:kms:type:CreateKeyRequest", - "internal/kms:kms:type:DEK", - "internal/kms:kms:type:DecryptRequest", - "internal/kms:kms:type:DeleteKeyRequest", - "internal/kms:kms:type:Error", - "internal/kms:kms:type:GenerateKeyRequest", - "internal/kms:kms:type:KMS", - "internal/kms:kms:type:ListRequest", - "internal/kms:kms:type:MACRequest", - "internal/kms:kms:type:Metrics", - "internal/kms:kms:type:Status", - "internal/kms:kms:type:StubKMS", - "internal/kms:kms:type:Type", - "internal/kms:kms:var:ErrDecrypt", - "internal/kms:kms:var:ErrKeyExists", - "internal/kms:kms:var:ErrKeyNotFound", - "internal/kms:kms:var:ErrNotSupported", - "internal/kms:kms:var:ErrPermission", - "internal/kms:kms:var:StubCreatedAt", - "internal/kms:kms:var:StubCreatedBy", - "internal/lock:lock:func:LockedOpenFile", - "internal/lock:lock:func:Open", - "internal/lock:lock:func:RLockedOpenFile", - "internal/lock:lock:func:TryLockedOpenFile", - "internal/lock:lock:method:RLockedFile.Close", - "internal/lock:lock:method:RLockedFile.IncLockRef", - "internal/lock:lock:method:RLockedFile.IsClosed", - "internal/lock:lock:type:LockedFile", - "internal/lock:lock:type:RLockedFile", - "internal/lock:lock:var:ErrAlreadyLocked", - "internal/logger/message/audit:audit:const:Version", - "internal/logger/message/audit:audit:func:NewEntry", - "internal/logger/message/audit:audit:func:ToEntry", - "internal/logger/target/console:console:func:New", - "internal/logger/target/console:console:method:Target.Endpoint", - "internal/logger/target/console:console:method:Target.Send", - "internal/logger/target/console:console:method:Target.String", - "internal/logger/target/console:console:method:Target.Validate", - "internal/logger/target/console:console:type:Target", - "internal/logger/target/http:http:field:Config.AuthToken", - "internal/logger/target/http:http:field:Config.BatchSize", - "internal/logger/target/http:http:field:Config.ClientCert", - "internal/logger/target/http:http:field:Config.ClientKey", - "internal/logger/target/http:http:field:Config.Enabled", - "internal/logger/target/http:http:field:Config.Endpoint", - "internal/logger/target/http:http:field:Config.HTTPTimeout", - "internal/logger/target/http:http:field:Config.LogOnceIf", - "internal/logger/target/http:http:field:Config.MaxRetry", - "internal/logger/target/http:http:field:Config.Name", - "internal/logger/target/http:http:field:Config.Proxy", - "internal/logger/target/http:http:field:Config.QueueDir", - "internal/logger/target/http:http:field:Config.QueueSize", - "internal/logger/target/http:http:field:Config.RetryIntvl", - "internal/logger/target/http:http:field:Config.Transport", - "internal/logger/target/http:http:field:Config.UserAgent", - "internal/logger/target/http:http:func:CreateOrAdjustGlobalBuffer", - "internal/logger/target/http:http:func:New", - "internal/logger/target/http:http:method:Target.AssignMigrateTarget", - "internal/logger/target/http:http:method:Target.Cancel", - "internal/logger/target/http:http:method:Target.Endpoint", - "internal/logger/target/http:http:method:Target.Init", - "internal/logger/target/http:http:method:Target.IsOnline", - "internal/logger/target/http:http:method:Target.Name", - "internal/logger/target/http:http:method:Target.Send", - "internal/logger/target/http:http:method:Target.SendFromStore", - "internal/logger/target/http:http:method:Target.Stats", - "internal/logger/target/http:http:method:Target.String", - "internal/logger/target/http:http:method:Target.Type", - "internal/logger/target/http:http:type:Config", - "internal/logger/target/http:http:type:Target", - "internal/logger/target/kafka:kafka:field:Config.Brokers", - "internal/logger/target/kafka:kafka:field:Config.Enabled", - "internal/logger/target/kafka:kafka:field:Config.LogOnce", - "internal/logger/target/kafka:kafka:field:Config.QueueDir", - "internal/logger/target/kafka:kafka:field:Config.QueueSize", - "internal/logger/target/kafka:kafka:field:Config.SASL", - "internal/logger/target/kafka:kafka:field:Config.TLS", - "internal/logger/target/kafka:kafka:field:Config.Topic", - "internal/logger/target/kafka:kafka:field:Config.Version", - "internal/logger/target/kafka:kafka:func:New", - "internal/logger/target/kafka:kafka:method:Target.Cancel", - "internal/logger/target/kafka:kafka:method:Target.Endpoint", - "internal/logger/target/kafka:kafka:method:Target.Init", - "internal/logger/target/kafka:kafka:method:Target.IsOnline", - "internal/logger/target/kafka:kafka:method:Target.Name", - "internal/logger/target/kafka:kafka:method:Target.Send", - "internal/logger/target/kafka:kafka:method:Target.SendFromStore", - "internal/logger/target/kafka:kafka:method:Target.Stats", - "internal/logger/target/kafka:kafka:method:Target.String", - "internal/logger/target/kafka:kafka:method:Target.Type", - "internal/logger/target/kafka:kafka:method:XDGSCRAMClient.Begin", - "internal/logger/target/kafka:kafka:method:XDGSCRAMClient.Done", - "internal/logger/target/kafka:kafka:method:XDGSCRAMClient.Step", - "internal/logger/target/kafka:kafka:type:Config", - "internal/logger/target/kafka:kafka:type:Target", - "internal/logger/target/kafka:kafka:type:XDGSCRAMClient", - "internal/logger/target/kafka:kafka:var:KafkaSHA256", - "internal/logger/target/kafka:kafka:var:KafkaSHA512", - "internal/logger/target/loggertypes:loggertypes:const:TargetConsole", - "internal/logger/target/loggertypes:loggertypes:const:TargetHTTP", - "internal/logger/target/loggertypes:loggertypes:const:TargetKafka", - "internal/logger/target/loggertypes:loggertypes:field:TargetStats.FailedMessages", - "internal/logger/target/loggertypes:loggertypes:field:TargetStats.QueueLength", - "internal/logger/target/loggertypes:loggertypes:field:TargetStats.TotalMessages", - "internal/logger/target/loggertypes:loggertypes:method:TargetType.String", - "internal/logger/target/loggertypes:loggertypes:type:TargetStats", - "internal/logger/target/loggertypes:loggertypes:type:TargetType", - "internal/logger/target/testlogger:testlogger:method:testLogger.Cancel", - "internal/logger/target/testlogger:testlogger:method:testLogger.Endpoint", - "internal/logger/target/testlogger:testlogger:method:testLogger.Init", - "internal/logger/target/testlogger:testlogger:method:testLogger.IsOnline", - "internal/logger/target/testlogger:testlogger:method:testLogger.Send", - "internal/logger/target/testlogger:testlogger:method:testLogger.SetErrorTB", - "internal/logger/target/testlogger:testlogger:method:testLogger.SetFatalTB", - "internal/logger/target/testlogger:testlogger:method:testLogger.SetLogTB", - "internal/logger/target/testlogger:testlogger:method:testLogger.Stats", - "internal/logger/target/testlogger:testlogger:method:testLogger.String", - "internal/logger/target/testlogger:testlogger:method:testLogger.Type", - "internal/logger/target/testlogger:testlogger:var:T", - "internal/logger:logger:const:AuthToken", - "internal/logger:logger:const:BatchSize", - "internal/logger:logger:const:ClientCert", - "internal/logger:logger:const:ClientKey", - "internal/logger:logger:const:ConsoleLoggerTgt", - "internal/logger:logger:const:Endpoint", - "internal/logger:logger:const:EnvAuditWebhookAuthToken", - "internal/logger:logger:const:EnvAuditWebhookBatchSize", - "internal/logger:logger:const:EnvAuditWebhookClientCert", - "internal/logger:logger:const:EnvAuditWebhookClientKey", - "internal/logger:logger:const:EnvAuditWebhookEnable", - "internal/logger:logger:const:EnvAuditWebhookEndpoint", - "internal/logger:logger:const:EnvAuditWebhookHTTPTimeout", - "internal/logger:logger:const:EnvAuditWebhookMaxRetry", - "internal/logger:logger:const:EnvAuditWebhookQueueDir", - "internal/logger:logger:const:EnvAuditWebhookQueueSize", - "internal/logger:logger:const:EnvAuditWebhookRetryInterval", - "internal/logger:logger:const:EnvKafkaBrokers", - "internal/logger:logger:const:EnvKafkaClientTLSCert", - "internal/logger:logger:const:EnvKafkaClientTLSKey", - "internal/logger:logger:const:EnvKafkaEnable", - "internal/logger:logger:const:EnvKafkaQueueDir", - "internal/logger:logger:const:EnvKafkaQueueSize", - "internal/logger:logger:const:EnvKafkaSASLEnable", - "internal/logger:logger:const:EnvKafkaSASLMechanism", - "internal/logger:logger:const:EnvKafkaSASLPassword", - "internal/logger:logger:const:EnvKafkaSASLUsername", - "internal/logger:logger:const:EnvKafkaTLS", - "internal/logger:logger:const:EnvKafkaTLSClientAuth", - "internal/logger:logger:const:EnvKafkaTLSSkipVerify", - "internal/logger:logger:const:EnvKafkaTopic", - "internal/logger:logger:const:EnvKafkaVersion", - "internal/logger:logger:const:EnvLoggerWebhookAuthToken", - "internal/logger:logger:const:EnvLoggerWebhookBatchSize", - "internal/logger:logger:const:EnvLoggerWebhookClientCert", - "internal/logger:logger:const:EnvLoggerWebhookClientKey", - "internal/logger:logger:const:EnvLoggerWebhookEnable", - "internal/logger:logger:const:EnvLoggerWebhookEndpoint", - "internal/logger:logger:const:EnvLoggerWebhookHTTPTimeout", - "internal/logger:logger:const:EnvLoggerWebhookMaxRetry", - "internal/logger:logger:const:EnvLoggerWebhookProxy", - "internal/logger:logger:const:EnvLoggerWebhookQueueDir", - "internal/logger:logger:const:EnvLoggerWebhookQueueSize", - "internal/logger:logger:const:EnvLoggerWebhookRetryInterval", - "internal/logger:logger:const:ErrorKind", - "internal/logger:logger:const:EventKind", - "internal/logger:logger:const:FatalKind", - "internal/logger:logger:const:InfoKind", - "internal/logger:logger:const:KafkaBrokers", - "internal/logger:logger:const:KafkaClientTLSCert", - "internal/logger:logger:const:KafkaClientTLSKey", - "internal/logger:logger:const:KafkaQueueDir", - "internal/logger:logger:const:KafkaQueueSize", - "internal/logger:logger:const:KafkaSASL", - "internal/logger:logger:const:KafkaSASLMechanism", - "internal/logger:logger:const:KafkaSASLPassword", - "internal/logger:logger:const:KafkaSASLUsername", - "internal/logger:logger:const:KafkaTLS", - "internal/logger:logger:const:KafkaTLSClientAuth", - "internal/logger:logger:const:KafkaTLSSkipVerify", - "internal/logger:logger:const:KafkaTopic", - "internal/logger:logger:const:KafkaVersion", - "internal/logger:logger:const:MaxRetry", - "internal/logger:logger:const:Proxy", - "internal/logger:logger:const:QueueDir", - "internal/logger:logger:const:QueueSize", - "internal/logger:logger:const:RetryInterval", - "internal/logger:logger:const:TimeFormat", - "internal/logger:logger:const:WarningKind", - "internal/logger:logger:field:Config.AuditKafka", - "internal/logger:logger:field:Config.AuditWebhook", - "internal/logger:logger:field:Config.Console", - "internal/logger:logger:field:Config.HTTP", - "internal/logger:logger:field:Console.Enabled", - "internal/logger:logger:field:KeyVal.Key", - "internal/logger:logger:field:KeyVal.Val", - "internal/logger:logger:field:ObjectVersion.ObjectName", - "internal/logger:logger:field:ObjectVersion.VersionID", - "internal/logger:logger:field:Options.Compress", - "internal/logger:logger:field:Options.Directory", - "internal/logger:logger:field:Options.FileNameFunc", - "internal/logger:logger:field:Options.MaximumFileSize", - "internal/logger:logger:field:ReqInfo.API", - "internal/logger:logger:field:ReqInfo.AuthType", - "internal/logger:logger:field:ReqInfo.BucketName", - "internal/logger:logger:field:ReqInfo.Cred", - "internal/logger:logger:field:ReqInfo.DeploymentID", - "internal/logger:logger:field:ReqInfo.Host", - "internal/logger:logger:field:ReqInfo.ObjectName", - "internal/logger:logger:field:ReqInfo.Objects", - "internal/logger:logger:field:ReqInfo.Owner", - "internal/logger:logger:field:ReqInfo.Region", - "internal/logger:logger:field:ReqInfo.RemoteHost", - "internal/logger:logger:field:ReqInfo.RequestID", - "internal/logger:logger:field:ReqInfo.UserAgent", - "internal/logger:logger:field:ReqInfo.VersionID", - "internal/logger:logger:field:Target.Cancel", - "internal/logger:logger:field:Target.Endpoint", - "internal/logger:logger:field:Target.Init", - "internal/logger:logger:field:Target.IsOnline", - "internal/logger:logger:field:Target.Send", - "internal/logger:logger:field:Target.Stats", - "internal/logger:logger:field:Target.String", - "internal/logger:logger:field:Target.Type", - "internal/logger:logger:func:AddSystemTarget", - "internal/logger:logger:func:AuditLog", - "internal/logger:logger:func:AuditTargets", - "internal/logger:logger:func:CriticalIf", - "internal/logger:logger:func:CurrentStats", - "internal/logger:logger:func:EnableAnonymous", - "internal/logger:logger:func:EnableJSON", - "internal/logger:logger:func:EnableQuiet", - "internal/logger:logger:func:Error", - "internal/logger:logger:func:Event", - "internal/logger:logger:func:Fatal", - "internal/logger:logger:func:FatalIf", - "internal/logger:logger:func:GetAuditEntry", - "internal/logger:logger:func:GetReqInfo", - "internal/logger:logger:func:HashString", - "internal/logger:logger:func:Info", - "internal/logger:logger:func:Init", - "internal/logger:logger:func:IsJSON", - "internal/logger:logger:func:IsQuiet", - "internal/logger:logger:func:LogAlwaysIf", - "internal/logger:logger:func:LogIf", - "internal/logger:logger:func:LogIfNot", - "internal/logger:logger:func:LogOnceConsoleIf", - "internal/logger:logger:func:LogOnceIf", - "internal/logger:logger:func:LookupConfigForSubSys", - "internal/logger:logger:func:NewConfig", - "internal/logger:logger:func:NewDir", - "internal/logger:logger:func:NewReqInfo", - "internal/logger:logger:func:RegisterError", - "internal/logger:logger:func:SetAuditEntry", - "internal/logger:logger:func:SetLoggerHTTP", - "internal/logger:logger:func:SetLoggerHTTPAudit", - "internal/logger:logger:func:SetReqInfo", - "internal/logger:logger:func:Startup", - "internal/logger:logger:func:SystemTargets", - "internal/logger:logger:func:UpdateAuditKafkaTargets", - "internal/logger:logger:func:UpdateAuditWebhooks", - "internal/logger:logger:func:UpdateHTTPWebhooks", - "internal/logger:logger:func:ValidateSubSysConfig", - "internal/logger:logger:func:Warning", - "internal/logger:logger:method:ReqInfo.AppendTags", - "internal/logger:logger:method:ReqInfo.GetTags", - "internal/logger:logger:method:ReqInfo.GetTagsMap", - "internal/logger:logger:method:ReqInfo.PopulateTagsMap", - "internal/logger:logger:method:ReqInfo.SetTags", - "internal/logger:logger:method:Writer.Close", - "internal/logger:logger:method:Writer.Write", - "internal/logger:logger:type:Config", - "internal/logger:logger:type:Console", - "internal/logger:logger:type:KeyVal", - "internal/logger:logger:type:LogOnce", - "internal/logger:logger:type:Logger", - "internal/logger:logger:type:ObjectVersion", - "internal/logger:logger:type:Options", - "internal/logger:logger:type:ReqInfo", - "internal/logger:logger:type:Target", - "internal/logger:logger:type:Writer", - "internal/logger:logger:var:DefaultAuditKafkaKVS", - "internal/logger:logger:var:DefaultAuditWebhookKVS", - "internal/logger:logger:var:DefaultLoggerWebhookKVS", - "internal/logger:logger:var:DisableLog", - "internal/logger:logger:var:ErrCritical", - "internal/logger:logger:var:ExitFunc", - "internal/logger:logger:var:Help", - "internal/logger:logger:var:HelpKafka", - "internal/logger:logger:var:HelpWebhook", - "internal/logger:logger:var:Output", - "internal/lsync:lsync:func:NewLRWMutex", - "internal/lsync:lsync:method:LRWMutex.DRLocker", - "internal/lsync:lsync:method:LRWMutex.ForceUnlock", - "internal/lsync:lsync:method:LRWMutex.GetLock", - "internal/lsync:lsync:method:LRWMutex.GetRLock", - "internal/lsync:lsync:method:LRWMutex.Lock", - "internal/lsync:lsync:method:LRWMutex.RLock", - "internal/lsync:lsync:method:LRWMutex.RUnlock", - "internal/lsync:lsync:method:LRWMutex.Unlock", - "internal/lsync:lsync:method:drlocker.Lock", - "internal/lsync:lsync:method:drlocker.Unlock", - "internal/lsync:lsync:type:LRWMutex", - "internal/mcontext:mcontext:const:ContextTraceKey", - "internal/mcontext:mcontext:field:TraceCtxt.AmzReqID", - "internal/mcontext:mcontext:field:TraceCtxt.FuncName", - "internal/mcontext:mcontext:field:TraceCtxt.RequestRecorder", - "internal/mcontext:mcontext:field:TraceCtxt.ResponseRecorder", - "internal/mcontext:mcontext:type:ContextTraceType", - "internal/mcontext:mcontext:type:TraceCtxt", - "internal/mountinfo:mountinfo:func:CheckCrossDevice", - "internal/mountinfo:mountinfo:func:IsLikelyMountPoint", - "internal/mountinfo:mountinfo:method:mountInfo.String", - "internal/net:net:func:GetInterfaceNetStats", - "internal/once:once:func:NewSingleton", - "internal/once:once:method:Init.Do", - "internal/once:once:method:Init.DoWithContext", - "internal/once:once:method:Singleton.Get", - "internal/once:once:method:Singleton.GetNonBlocking", - "internal/once:once:method:Singleton.IsSet", - "internal/once:once:method:Singleton.Set", - "internal/once:once:type:Init", - "internal/once:once:type:Singleton", - "internal/pubsub:pubsub:const:MaskAll", - "internal/pubsub:pubsub:field:Maskable.Mask", - "internal/pubsub:pubsub:func:MaskFromMaskable", - "internal/pubsub:pubsub:func:New", - "internal/pubsub:pubsub:method:Mask.Contains", - "internal/pubsub:pubsub:method:Mask.FromUint64", - "internal/pubsub:pubsub:method:Mask.Mask", - "internal/pubsub:pubsub:method:Mask.Merge", - "internal/pubsub:pubsub:method:Mask.MergeMaskable", - "internal/pubsub:pubsub:method:Mask.Overlaps", - "internal/pubsub:pubsub:method:Mask.SetIf", - "internal/pubsub:pubsub:method:Mask.SingleType", - "internal/pubsub:pubsub:method:PubSub.NumSubscribers", - "internal/pubsub:pubsub:method:PubSub.Publish", - "internal/pubsub:pubsub:method:PubSub.Subscribe", - "internal/pubsub:pubsub:method:PubSub.SubscribeJSON", - "internal/pubsub:pubsub:method:PubSub.Subscribers", - "internal/pubsub:pubsub:type:Mask", - "internal/pubsub:pubsub:type:Maskable", - "internal/pubsub:pubsub:type:PubSub", - "internal/pubsub:pubsub:type:Sub", - "internal/pubsub:pubsub:var:GetByteBuffer", - "internal/rest:rest:const:DefaultTimeout", - "internal/rest:rest:field:Client.HealthCheckFn", - "internal/rest:rest:field:Client.HealthCheckReconnectUnit", - "internal/rest:rest:field:Client.HealthCheckTimeout", - "internal/rest:rest:field:Client.MaxErrResponseSize", - "internal/rest:rest:field:Client.NoMetrics", - "internal/rest:rest:field:Client.TraceOutput", - "internal/rest:rest:field:NetworkError.Err", - "internal/rest:rest:field:RPCStats.DialAvgDuration", - "internal/rest:rest:field:RPCStats.DialErrs", - "internal/rest:rest:field:RPCStats.Errs", - "internal/rest:rest:field:RPCStats.TTFBAvgDuration", - "internal/rest:rest:func:GetRPCStats", - "internal/rest:rest:func:NewClient", - "internal/rest:rest:method:Client.Call", - "internal/rest:rest:method:Client.CallWithHTTPMethod", - "internal/rest:rest:method:Client.Close", - "internal/rest:rest:method:Client.IsOnline", - "internal/rest:rest:method:Client.LastConn", - "internal/rest:rest:method:Client.LastError", - "internal/rest:rest:method:Client.MarkOffline", - "internal/rest:rest:method:NetworkError.Error", - "internal/rest:rest:method:NetworkError.Unwrap", - "internal/rest:rest:method:respBodyMonitor.Close", - "internal/rest:rest:method:respBodyMonitor.Read", - "internal/rest:rest:method:restError.Error", - "internal/rest:rest:method:restError.Timeout", - "internal/rest:rest:type:Client", - "internal/rest:rest:type:NetworkError", - "internal/rest:rest:type:RPCStats", - "internal/rest:rest:var:ErrClientClosed", - "internal/ringbuffer:ringbuffer:func:New", - "internal/ringbuffer:ringbuffer:func:NewBuffer", - "internal/ringbuffer:ringbuffer:method:RingBuffer.Bytes", - "internal/ringbuffer:ringbuffer:method:RingBuffer.Capacity", - "internal/ringbuffer:ringbuffer:method:RingBuffer.CloseWithError", - "internal/ringbuffer:ringbuffer:method:RingBuffer.CloseWriter", - "internal/ringbuffer:ringbuffer:method:RingBuffer.Flush", - "internal/ringbuffer:ringbuffer:method:RingBuffer.Free", - "internal/ringbuffer:ringbuffer:method:RingBuffer.IsEmpty", - "internal/ringbuffer:ringbuffer:method:RingBuffer.IsFull", - "internal/ringbuffer:ringbuffer:method:RingBuffer.Length", - "internal/ringbuffer:ringbuffer:method:RingBuffer.Read", - "internal/ringbuffer:ringbuffer:method:RingBuffer.ReadByte", - "internal/ringbuffer:ringbuffer:method:RingBuffer.Reset", - "internal/ringbuffer:ringbuffer:method:RingBuffer.SetBlocking", - "internal/ringbuffer:ringbuffer:method:RingBuffer.TryRead", - "internal/ringbuffer:ringbuffer:method:RingBuffer.TryWrite", - "internal/ringbuffer:ringbuffer:method:RingBuffer.TryWriteByte", - "internal/ringbuffer:ringbuffer:method:RingBuffer.WithCancel", - "internal/ringbuffer:ringbuffer:method:RingBuffer.Write", - "internal/ringbuffer:ringbuffer:method:RingBuffer.WriteByte", - "internal/ringbuffer:ringbuffer:method:RingBuffer.WriteCloser", - "internal/ringbuffer:ringbuffer:method:RingBuffer.WriteString", - "internal/ringbuffer:ringbuffer:method:writeCloser.Close", - "internal/ringbuffer:ringbuffer:type:RingBuffer", - "internal/ringbuffer:ringbuffer:var:ErrAcquireLock", - "internal/ringbuffer:ringbuffer:var:ErrIsEmpty", - "internal/ringbuffer:ringbuffer:var:ErrIsFull", - "internal/ringbuffer:ringbuffer:var:ErrIsNotEmpty", - "internal/ringbuffer:ringbuffer:var:ErrTooMuchDataToWrite", - "internal/ringbuffer:ringbuffer:var:ErrWriteOnClosed", - "internal/s3select/csv:csv:field:ReaderArgs.AllowQuotedRecordDelimiter", - "internal/s3select/csv:csv:field:ReaderArgs.CommentCharacter", - "internal/s3select/csv:csv:field:ReaderArgs.FieldDelimiter", - "internal/s3select/csv:csv:field:ReaderArgs.FileHeaderInfo", - "internal/s3select/csv:csv:field:ReaderArgs.QuoteCharacter", - "internal/s3select/csv:csv:field:ReaderArgs.QuoteEscapeCharacter", - "internal/s3select/csv:csv:field:ReaderArgs.RecordDelimiter", - "internal/s3select/csv:csv:field:WriterArgs.FieldDelimiter", - "internal/s3select/csv:csv:field:WriterArgs.QuoteCharacter", - "internal/s3select/csv:csv:field:WriterArgs.QuoteEscapeCharacter", - "internal/s3select/csv:csv:field:WriterArgs.QuoteFields", - "internal/s3select/csv:csv:field:WriterArgs.RecordDelimiter", - "internal/s3select/csv:csv:func:NewReader", - "internal/s3select/csv:csv:func:NewRecord", - "internal/s3select/csv:csv:method:Reader.Close", - "internal/s3select/csv:csv:method:Reader.Read", - "internal/s3select/csv:csv:method:ReaderArgs.IsEmpty", - "internal/s3select/csv:csv:method:ReaderArgs.UnmarshalXML", - "internal/s3select/csv:csv:method:Record.Clone", - "internal/s3select/csv:csv:method:Record.Get", - "internal/s3select/csv:csv:method:Record.Raw", - "internal/s3select/csv:csv:method:Record.Replace", - "internal/s3select/csv:csv:method:Record.Reset", - "internal/s3select/csv:csv:method:Record.Set", - "internal/s3select/csv:csv:method:Record.WriteCSV", - "internal/s3select/csv:csv:method:Record.WriteJSON", - "internal/s3select/csv:csv:method:WriterArgs.IsEmpty", - "internal/s3select/csv:csv:method:WriterArgs.UnmarshalXML", - "internal/s3select/csv:csv:method:recordTransform.Read", - "internal/s3select/csv:csv:method:s3Error.Cause", - "internal/s3select/csv:csv:method:s3Error.Error", - "internal/s3select/csv:csv:method:s3Error.ErrorCode", - "internal/s3select/csv:csv:method:s3Error.ErrorMessage", - "internal/s3select/csv:csv:method:s3Error.HTTPStatusCode", - "internal/s3select/csv:csv:type:Reader", - "internal/s3select/csv:csv:type:ReaderArgs", - "internal/s3select/csv:csv:type:Record", - "internal/s3select/csv:csv:type:WriterArgs", - "internal/s3select/json:json:field:ReaderArgs.ContentType", - "internal/s3select/json:json:field:Record.KVS", - "internal/s3select/json:json:field:Record.SelectFormat", - "internal/s3select/json:json:field:WriterArgs.RecordDelimiter", - "internal/s3select/json:json:func:NewPReader", - "internal/s3select/json:json:func:NewReader", - "internal/s3select/json:json:func:NewRecord", - "internal/s3select/json:json:method:PReader.Close", - "internal/s3select/json:json:method:PReader.Read", - "internal/s3select/json:json:method:RawJSON.MarshalJSON", - "internal/s3select/json:json:method:Reader.Close", - "internal/s3select/json:json:method:Reader.Read", - "internal/s3select/json:json:method:ReaderArgs.IsEmpty", - "internal/s3select/json:json:method:ReaderArgs.UnmarshalXML", - "internal/s3select/json:json:method:Record.Clone", - "internal/s3select/json:json:method:Record.Get", - "internal/s3select/json:json:method:Record.Raw", - "internal/s3select/json:json:method:Record.Replace", - "internal/s3select/json:json:method:Record.Reset", - "internal/s3select/json:json:method:Record.Set", - "internal/s3select/json:json:method:Record.WriteCSV", - "internal/s3select/json:json:method:Record.WriteJSON", - "internal/s3select/json:json:method:WriterArgs.IsEmpty", - "internal/s3select/json:json:method:WriterArgs.UnmarshalXML", - "internal/s3select/json:json:method:s3Error.Cause", - "internal/s3select/json:json:method:s3Error.Error", - "internal/s3select/json:json:method:s3Error.ErrorCode", - "internal/s3select/json:json:method:s3Error.ErrorMessage", - "internal/s3select/json:json:method:s3Error.HTTPStatusCode", - "internal/s3select/json:json:method:syncReadCloser.Close", - "internal/s3select/json:json:method:syncReadCloser.Read", - "internal/s3select/json:json:type:PReader", - "internal/s3select/json:json:type:RawJSON", - "internal/s3select/json:json:type:Reader", - "internal/s3select/json:json:type:ReaderArgs", - "internal/s3select/json:json:type:Record", - "internal/s3select/json:json:type:WriterArgs", - "internal/s3select/jstream:jstream:const:Array", - "internal/s3select/jstream:jstream:const:Boolean", - "internal/s3select/jstream:jstream:const:Null", - "internal/s3select/jstream:jstream:const:Number", - "internal/s3select/jstream:jstream:const:Object", - "internal/s3select/jstream:jstream:const:String", - "internal/s3select/jstream:jstream:const:Unknown", - "internal/s3select/jstream:jstream:field:KV.Key", - "internal/s3select/jstream:jstream:field:KV.Value", - "internal/s3select/jstream:jstream:field:MetaValue.Depth", - "internal/s3select/jstream:jstream:field:MetaValue.Length", - "internal/s3select/jstream:jstream:field:MetaValue.Offset", - "internal/s3select/jstream:jstream:field:MetaValue.Value", - "internal/s3select/jstream:jstream:field:MetaValue.ValueType", - "internal/s3select/jstream:jstream:func:NewDecoder", - "internal/s3select/jstream:jstream:method:Decoder.EmitKV", - "internal/s3select/jstream:jstream:method:Decoder.Err", - "internal/s3select/jstream:jstream:method:Decoder.MaxDepth", - "internal/s3select/jstream:jstream:method:Decoder.ObjectAsKVS", - "internal/s3select/jstream:jstream:method:Decoder.Pos", - "internal/s3select/jstream:jstream:method:Decoder.Recursive", - "internal/s3select/jstream:jstream:method:Decoder.Stream", - "internal/s3select/jstream:jstream:method:DecoderError.Error", - "internal/s3select/jstream:jstream:method:DecoderError.ReaderErr", - "internal/s3select/jstream:jstream:method:KVS.MarshalJSON", - "internal/s3select/jstream:jstream:type:Decoder", - "internal/s3select/jstream:jstream:type:DecoderError", - "internal/s3select/jstream:jstream:type:KV", - "internal/s3select/jstream:jstream:type:KVS", - "internal/s3select/jstream:jstream:type:MetaValue", - "internal/s3select/jstream:jstream:type:ValueType", - "internal/s3select/jstream:jstream:var:ErrMaxDepth", - "internal/s3select/jstream:jstream:var:ErrSyntax", - "internal/s3select/jstream:jstream:var:ErrUnexpectedEOF", - "internal/s3select/parquet:parquet:func:NewParquetReader", - "internal/s3select/parquet:parquet:method:Reader.Read", - "internal/s3select/parquet:parquet:method:ReaderArgs.IsEmpty", - "internal/s3select/parquet:parquet:method:ReaderArgs.UnmarshalXML", - "internal/s3select/parquet:parquet:method:s3Error.Cause", - "internal/s3select/parquet:parquet:method:s3Error.Error", - "internal/s3select/parquet:parquet:method:s3Error.ErrorCode", - "internal/s3select/parquet:parquet:method:s3Error.ErrorMessage", - "internal/s3select/parquet:parquet:method:s3Error.HTTPStatusCode", - "internal/s3select/parquet:parquet:type:Reader", - "internal/s3select/parquet:parquet:type:ReaderArgs", - "internal/s3select/simdj:simdj:func:NewElementReader", - "internal/s3select/simdj:simdj:func:NewReader", - "internal/s3select/simdj:simdj:func:NewRecord", - "internal/s3select/simdj:simdj:method:Reader.Close", - "internal/s3select/simdj:simdj:method:Reader.Read", - "internal/s3select/simdj:simdj:method:Record.Clone", - "internal/s3select/simdj:simdj:method:Record.CloneTo", - "internal/s3select/simdj:simdj:method:Record.Get", - "internal/s3select/simdj:simdj:method:Record.Raw", - "internal/s3select/simdj:simdj:method:Record.Replace", - "internal/s3select/simdj:simdj:method:Record.Reset", - "internal/s3select/simdj:simdj:method:Record.Set", - "internal/s3select/simdj:simdj:method:Record.WriteCSV", - "internal/s3select/simdj:simdj:method:Record.WriteJSON", - "internal/s3select/simdj:simdj:method:s3Error.Cause", - "internal/s3select/simdj:simdj:method:s3Error.Error", - "internal/s3select/simdj:simdj:method:s3Error.ErrorCode", - "internal/s3select/simdj:simdj:method:s3Error.ErrorMessage", - "internal/s3select/simdj:simdj:method:s3Error.HTTPStatusCode", - "internal/s3select/simdj:simdj:method:safeCloser.Close", - "internal/s3select/simdj:simdj:method:safeCloser.Read", - "internal/s3select/simdj:simdj:type:Reader", - "internal/s3select/simdj:simdj:type:Record", - "internal/s3select/sql:sql:const:SelectFmtCSV", - "internal/s3select/sql:sql:const:SelectFmtJSON", - "internal/s3select/sql:sql:const:SelectFmtParquet", - "internal/s3select/sql:sql:const:SelectFmtSIMDJSON", - "internal/s3select/sql:sql:const:SelectFmtUnknown", - "internal/s3select/sql:sql:field:AliasedExpression.As", - "internal/s3select/sql:sql:field:AliasedExpression.Expression", - "internal/s3select/sql:sql:field:AndCondition.Condition", - "internal/s3select/sql:sql:field:Between.End", - "internal/s3select/sql:sql:field:Between.Not", - "internal/s3select/sql:sql:field:Between.Start", - "internal/s3select/sql:sql:field:CastFunc.CastType", - "internal/s3select/sql:sql:field:CastFunc.Expr", - "internal/s3select/sql:sql:field:Compare.Operand", - "internal/s3select/sql:sql:field:Compare.Operator", - "internal/s3select/sql:sql:field:Condition.Not", - "internal/s3select/sql:sql:field:Condition.Operand", - "internal/s3select/sql:sql:field:ConditionOperand.ConditionRHS", - "internal/s3select/sql:sql:field:ConditionOperand.Operand", - "internal/s3select/sql:sql:field:ConditionRHS.Between", - "internal/s3select/sql:sql:field:ConditionRHS.Compare", - "internal/s3select/sql:sql:field:ConditionRHS.In", - "internal/s3select/sql:sql:field:ConditionRHS.Like", - "internal/s3select/sql:sql:field:CountFunc.ExprArg", - "internal/s3select/sql:sql:field:CountFunc.StarArg", - "internal/s3select/sql:sql:field:DateAddFunc.DatePart", - "internal/s3select/sql:sql:field:DateAddFunc.Quantity", - "internal/s3select/sql:sql:field:DateAddFunc.Timestamp", - "internal/s3select/sql:sql:field:DateDiffFunc.DatePart", - "internal/s3select/sql:sql:field:DateDiffFunc.Timestamp1", - "internal/s3select/sql:sql:field:DateDiffFunc.Timestamp2", - "internal/s3select/sql:sql:field:Expression.And", - "internal/s3select/sql:sql:field:ExtractFunc.From", - "internal/s3select/sql:sql:field:ExtractFunc.Timeword", - "internal/s3select/sql:sql:field:FuncExpr.Cast", - "internal/s3select/sql:sql:field:FuncExpr.Count", - "internal/s3select/sql:sql:field:FuncExpr.DateAdd", - "internal/s3select/sql:sql:field:FuncExpr.DateDiff", - "internal/s3select/sql:sql:field:FuncExpr.Extract", - "internal/s3select/sql:sql:field:FuncExpr.SFunc", - "internal/s3select/sql:sql:field:FuncExpr.Substring", - "internal/s3select/sql:sql:field:FuncExpr.Trim", - "internal/s3select/sql:sql:field:Identifier.Quoted", - "internal/s3select/sql:sql:field:Identifier.Unquoted", - "internal/s3select/sql:sql:field:In.JPathExpr", - "internal/s3select/sql:sql:field:In.ListExpr", - "internal/s3select/sql:sql:field:JSONPath.BaseKey", - "internal/s3select/sql:sql:field:JSONPath.PathExpr", - "internal/s3select/sql:sql:field:JSONPathElement.ArrayWildcard", - "internal/s3select/sql:sql:field:JSONPathElement.Index", - "internal/s3select/sql:sql:field:JSONPathElement.Key", - "internal/s3select/sql:sql:field:JSONPathElement.ObjectWildcard", - "internal/s3select/sql:sql:field:Like.EscapeChar", - "internal/s3select/sql:sql:field:Like.Not", - "internal/s3select/sql:sql:field:Like.Pattern", - "internal/s3select/sql:sql:field:ListExpr.Elements", - "internal/s3select/sql:sql:field:LitValue.Boolean", - "internal/s3select/sql:sql:field:LitValue.Float", - "internal/s3select/sql:sql:field:LitValue.Int", - "internal/s3select/sql:sql:field:LitValue.Missing", - "internal/s3select/sql:sql:field:LitValue.Null", - "internal/s3select/sql:sql:field:LitValue.String", - "internal/s3select/sql:sql:field:MultOp.Left", - "internal/s3select/sql:sql:field:MultOp.Right", - "internal/s3select/sql:sql:field:NegatedTerm.Term", - "internal/s3select/sql:sql:field:ObjectKey.ID", - "internal/s3select/sql:sql:field:ObjectKey.Lit", - "internal/s3select/sql:sql:field:OpFactor.Op", - "internal/s3select/sql:sql:field:OpFactor.Right", - "internal/s3select/sql:sql:field:OpUnaryTerm.Op", - "internal/s3select/sql:sql:field:OpUnaryTerm.Right", - "internal/s3select/sql:sql:field:Operand.Left", - "internal/s3select/sql:sql:field:Operand.Right", - "internal/s3select/sql:sql:field:PrimaryTerm.FuncCall", - "internal/s3select/sql:sql:field:PrimaryTerm.JPathExpr", - "internal/s3select/sql:sql:field:PrimaryTerm.ListExpr", - "internal/s3select/sql:sql:field:PrimaryTerm.SubExpression", - "internal/s3select/sql:sql:field:PrimaryTerm.Value", - "internal/s3select/sql:sql:field:Record.Clone", - "internal/s3select/sql:sql:field:Record.Get", - "internal/s3select/sql:sql:field:Record.Raw", - "internal/s3select/sql:sql:field:Record.Replace", - "internal/s3select/sql:sql:field:Record.Reset", - "internal/s3select/sql:sql:field:Record.Set", - "internal/s3select/sql:sql:field:Record.WriteCSV", - "internal/s3select/sql:sql:field:Record.WriteJSON", - "internal/s3select/sql:sql:field:Select.Expression", - "internal/s3select/sql:sql:field:Select.From", - "internal/s3select/sql:sql:field:Select.Limit", - "internal/s3select/sql:sql:field:Select.Where", - "internal/s3select/sql:sql:field:SelectExpression.All", - "internal/s3select/sql:sql:field:SelectExpression.Expressions", - "internal/s3select/sql:sql:field:SimpleArgFunc.ArgsList", - "internal/s3select/sql:sql:field:SimpleArgFunc.FunctionName", - "internal/s3select/sql:sql:field:SubstringFunc.Arg2", - "internal/s3select/sql:sql:field:SubstringFunc.Arg3", - "internal/s3select/sql:sql:field:SubstringFunc.Expr", - "internal/s3select/sql:sql:field:SubstringFunc.For", - "internal/s3select/sql:sql:field:SubstringFunc.From", - "internal/s3select/sql:sql:field:TableExpression.As", - "internal/s3select/sql:sql:field:TableExpression.Table", - "internal/s3select/sql:sql:field:TrimFunc.TrimChars", - "internal/s3select/sql:sql:field:TrimFunc.TrimFrom", - "internal/s3select/sql:sql:field:TrimFunc.TrimWhere", - "internal/s3select/sql:sql:field:UnaryTerm.Negated", - "internal/s3select/sql:sql:field:UnaryTerm.Primary", - "internal/s3select/sql:sql:field:WriteCSVOpts.AlwaysQuote", - "internal/s3select/sql:sql:field:WriteCSVOpts.FieldDelimiter", - "internal/s3select/sql:sql:field:WriteCSVOpts.Quote", - "internal/s3select/sql:sql:field:WriteCSVOpts.QuoteEscape", - "internal/s3select/sql:sql:func:FormatSQLTimestamp", - "internal/s3select/sql:sql:func:FromArray", - "internal/s3select/sql:sql:func:FromBool", - "internal/s3select/sql:sql:func:FromBytes", - "internal/s3select/sql:sql:func:FromFloat", - "internal/s3select/sql:sql:func:FromInt", - "internal/s3select/sql:sql:func:FromMissing", - "internal/s3select/sql:sql:func:FromNull", - "internal/s3select/sql:sql:func:FromString", - "internal/s3select/sql:sql:func:FromTimestamp", - "internal/s3select/sql:sql:func:IterToValue", - "internal/s3select/sql:sql:func:ParseSelectStatement", - "internal/s3select/sql:sql:method:Boolean.Capture", - "internal/s3select/sql:sql:method:Identifier.String", - "internal/s3select/sql:sql:method:JSONPath.String", - "internal/s3select/sql:sql:method:JSONPath.StripTableAlias", - "internal/s3select/sql:sql:method:JSONPathElement.String", - "internal/s3select/sql:sql:method:LiteralList.Capture", - "internal/s3select/sql:sql:method:LiteralString.Capture", - "internal/s3select/sql:sql:method:ObjectKey.String", - "internal/s3select/sql:sql:method:QuotedIdentifier.Capture", - "internal/s3select/sql:sql:method:SelectStatement.AggregateResult", - "internal/s3select/sql:sql:method:SelectStatement.AggregateRow", - "internal/s3select/sql:sql:method:SelectStatement.Eval", - "internal/s3select/sql:sql:method:SelectStatement.EvalFrom", - "internal/s3select/sql:sql:method:SelectStatement.IsAggregated", - "internal/s3select/sql:sql:method:SelectStatement.LimitReached", - "internal/s3select/sql:sql:method:TableExpression.HasKeypath", - "internal/s3select/sql:sql:method:Value.CSVString", - "internal/s3select/sql:sql:method:Value.Equals", - "internal/s3select/sql:sql:method:Value.GetTypeString", - "internal/s3select/sql:sql:method:Value.InferBytesType", - "internal/s3select/sql:sql:method:Value.IsArray", - "internal/s3select/sql:sql:method:Value.IsMissing", - "internal/s3select/sql:sql:method:Value.IsNull", - "internal/s3select/sql:sql:method:Value.MarshalJSON", - "internal/s3select/sql:sql:method:Value.Repr", - "internal/s3select/sql:sql:method:Value.SameTypeAs", - "internal/s3select/sql:sql:method:Value.String", - "internal/s3select/sql:sql:method:Value.ToArray", - "internal/s3select/sql:sql:method:Value.ToBool", - "internal/s3select/sql:sql:method:Value.ToBytes", - "internal/s3select/sql:sql:method:Value.ToFloat", - "internal/s3select/sql:sql:method:Value.ToInt", - "internal/s3select/sql:sql:method:Value.ToString", - "internal/s3select/sql:sql:method:Value.ToTimestamp", - "internal/s3select/sql:sql:method:s3Error.Cause", - "internal/s3select/sql:sql:method:s3Error.Error", - "internal/s3select/sql:sql:method:s3Error.ErrorCode", - "internal/s3select/sql:sql:method:s3Error.ErrorMessage", - "internal/s3select/sql:sql:method:s3Error.HTTPStatusCode", - "internal/s3select/sql:sql:type:AliasedExpression", - "internal/s3select/sql:sql:type:AndCondition", - "internal/s3select/sql:sql:type:Between", - "internal/s3select/sql:sql:type:Boolean", - "internal/s3select/sql:sql:type:CastFunc", - "internal/s3select/sql:sql:type:Compare", - "internal/s3select/sql:sql:type:Condition", - "internal/s3select/sql:sql:type:ConditionOperand", - "internal/s3select/sql:sql:type:ConditionRHS", - "internal/s3select/sql:sql:type:CountFunc", - "internal/s3select/sql:sql:type:DateAddFunc", - "internal/s3select/sql:sql:type:DateDiffFunc", - "internal/s3select/sql:sql:type:Expression", - "internal/s3select/sql:sql:type:ExtractFunc", - "internal/s3select/sql:sql:type:FuncExpr", - "internal/s3select/sql:sql:type:FuncName", - "internal/s3select/sql:sql:type:Identifier", - "internal/s3select/sql:sql:type:In", - "internal/s3select/sql:sql:type:JSONPath", - "internal/s3select/sql:sql:type:JSONPathElement", - "internal/s3select/sql:sql:type:Like", - "internal/s3select/sql:sql:type:ListExpr", - "internal/s3select/sql:sql:type:LitValue", - "internal/s3select/sql:sql:type:LiteralList", - "internal/s3select/sql:sql:type:LiteralString", - "internal/s3select/sql:sql:type:Missing", - "internal/s3select/sql:sql:type:MultOp", - "internal/s3select/sql:sql:type:NegatedTerm", - "internal/s3select/sql:sql:type:ObjectKey", - "internal/s3select/sql:sql:type:OpFactor", - "internal/s3select/sql:sql:type:OpUnaryTerm", - "internal/s3select/sql:sql:type:Operand", - "internal/s3select/sql:sql:type:PrimaryTerm", - "internal/s3select/sql:sql:type:QuotedIdentifier", - "internal/s3select/sql:sql:type:Record", - "internal/s3select/sql:sql:type:Select", - "internal/s3select/sql:sql:type:SelectExpression", - "internal/s3select/sql:sql:type:SelectObjectFormat", - "internal/s3select/sql:sql:type:SelectStatement", - "internal/s3select/sql:sql:type:SimpleArgFunc", - "internal/s3select/sql:sql:type:SubstringFunc", - "internal/s3select/sql:sql:type:TableExpression", - "internal/s3select/sql:sql:type:TrimFunc", - "internal/s3select/sql:sql:type:UnaryTerm", - "internal/s3select/sql:sql:type:Value", - "internal/s3select/sql:sql:type:WriteCSVOpts", - "internal/s3select/sql:sql:var:SQLParser", - "internal/s3select:s3select:field:InputSerialization.CSVArgs", - "internal/s3select:s3select:field:InputSerialization.CompressionType", - "internal/s3select:s3select:field:InputSerialization.JSONArgs", - "internal/s3select:s3select:field:InputSerialization.ParquetArgs", - "internal/s3select:s3select:field:OutputSerialization.CSVArgs", - "internal/s3select:s3select:field:OutputSerialization.JSONArgs", - "internal/s3select:s3select:field:RequestProgress.Enabled", - "internal/s3select:s3select:field:S3Select.Expression", - "internal/s3select:s3select:field:S3Select.ExpressionType", - "internal/s3select:s3select:field:S3Select.Input", - "internal/s3select:s3select:field:S3Select.Output", - "internal/s3select:s3select:field:S3Select.Progress", - "internal/s3select:s3select:field:S3Select.ScanRange", - "internal/s3select:s3select:field:S3Select.XMLName", - "internal/s3select:s3select:field:ScanRange.End", - "internal/s3select:s3select:field:ScanRange.Start", - "internal/s3select:s3select:field:SelectError.Cause", - "internal/s3select:s3select:field:SelectError.Error", - "internal/s3select:s3select:field:SelectError.ErrorCode", - "internal/s3select:s3select:field:SelectError.ErrorMessage", - "internal/s3select:s3select:field:SelectError.HTTPStatusCode", - "internal/s3select:s3select:func:NewErrorMessage", - "internal/s3select:s3select:func:NewObjectReadSeekCloser", - "internal/s3select:s3select:func:NewS3Select", - "internal/s3select:s3select:method:CompressionType.UnmarshalXML", - "internal/s3select:s3select:method:InputSerialization.IsEmpty", - "internal/s3select:s3select:method:InputSerialization.UnmarshalXML", - "internal/s3select:s3select:method:ObjectReadSeekCloser.Close", - "internal/s3select:s3select:method:ObjectReadSeekCloser.Read", - "internal/s3select:s3select:method:ObjectReadSeekCloser.Seek", - "internal/s3select:s3select:method:OutputSerialization.IsEmpty", - "internal/s3select:s3select:method:OutputSerialization.UnmarshalXML", - "internal/s3select:s3select:method:S3Select.Close", - "internal/s3select:s3select:method:S3Select.Evaluate", - "internal/s3select:s3select:method:S3Select.Open", - "internal/s3select:s3select:method:S3Select.UnmarshalXML", - "internal/s3select:s3select:method:ScanRange.StartLen", - "internal/s3select:s3select:method:ScanRange.Validate", - "internal/s3select:s3select:method:countUpReader.BytesRead", - "internal/s3select:s3select:method:countUpReader.Read", - "internal/s3select:s3select:method:messageWriter.Finish", - "internal/s3select:s3select:method:messageWriter.FinishWithError", - "internal/s3select:s3select:method:messageWriter.SendRecord", - "internal/s3select:s3select:method:nopReadCloser.Close", - "internal/s3select:s3select:method:nopReadCloser.Read", - "internal/s3select:s3select:method:progressReader.Close", - "internal/s3select:s3select:method:progressReader.Read", - "internal/s3select:s3select:method:progressReader.Stats", - "internal/s3select:s3select:method:s3Error.Cause", - "internal/s3select:s3select:method:s3Error.Error", - "internal/s3select:s3select:method:s3Error.ErrorCode", - "internal/s3select:s3select:method:s3Error.ErrorMessage", - "internal/s3select:s3select:method:s3Error.HTTPStatusCode", - "internal/s3select:s3select:type:CompressionType", - "internal/s3select:s3select:type:InputSerialization", - "internal/s3select:s3select:type:ObjectReadSeekCloser", - "internal/s3select:s3select:type:ObjectSegmentReaderFn", - "internal/s3select:s3select:type:OutputSerialization", - "internal/s3select:s3select:type:RequestProgress", - "internal/s3select:s3select:type:S3Select", - "internal/s3select:s3select:type:ScanRange", - "internal/s3select:s3select:type:SelectError", - "internal/store:store:field:BatchConfig.CommitTimeout", - "internal/store:store:field:BatchConfig.Limit", - "internal/store:store:field:BatchConfig.Log", - "internal/store:store:field:BatchConfig.Store", - "internal/store:store:field:Key.Compress", - "internal/store:store:field:Key.Extension", - "internal/store:store:field:Key.ItemCount", - "internal/store:store:field:Key.Name", - "internal/store:store:field:Store.Del", - "internal/store:store:field:Store.Delete", - "internal/store:store:field:Store.Get", - "internal/store:store:field:Store.GetMultiple", - "internal/store:store:field:Store.GetRaw", - "internal/store:store:field:Store.Len", - "internal/store:store:field:Store.List", - "internal/store:store:field:Store.Open", - "internal/store:store:field:Store.Put", - "internal/store:store:field:Store.PutMultiple", - "internal/store:store:field:Store.PutRaw", - "internal/store:store:field:Target.Name", - "internal/store:store:field:Target.SendFromStore", - "internal/store:store:func:NewBatch", - "internal/store:store:func:NewQueueStore", - "internal/store:store:func:StreamItems", - "internal/store:store:method:Batch.Add", - "internal/store:store:method:Batch.Close", - "internal/store:store:method:Batch.Len", - "internal/store:store:method:Key.String", - "internal/store:store:method:QueueStore.Del", - "internal/store:store:method:QueueStore.Delete", - "internal/store:store:method:QueueStore.Get", - "internal/store:store:method:QueueStore.GetMultiple", - "internal/store:store:method:QueueStore.GetRaw", - "internal/store:store:method:QueueStore.Len", - "internal/store:store:method:QueueStore.List", - "internal/store:store:method:QueueStore.Open", - "internal/store:store:method:QueueStore.Put", - "internal/store:store:method:QueueStore.PutMultiple", - "internal/store:store:method:QueueStore.PutRaw", - "internal/store:store:type:Batch", - "internal/store:store:type:BatchConfig", - "internal/store:store:type:Key", - "internal/store:store:type:QueueStore", - "internal/store:store:type:Store", - "internal/store:store:type:Target", - "internal/store:store:var:ErrBatchFull", - "internal/store:store:var:ErrNotConnected" - ], "brand_allowlist": [ "cmd/admin-bucket-handlers.go=\"MinIO admin API\"", "cmd/admin-handlers.go=\"MinIO admin API\"", diff --git a/buildscripts/rebrand-guard/main.go b/buildscripts/rebrand-guard/main.go index 9546c412e..261ec0446 100644 --- a/buildscripts/rebrand-guard/main.go +++ b/buildscripts/rebrand-guard/main.go @@ -30,7 +30,7 @@ import ( "strings" ) -const manifestVersion = 3 +const manifestVersion = 4 var ( minioImportRE = regexp.MustCompile(`github\.com/minio/[A-Za-z0-9_./-]+`) @@ -44,19 +44,18 @@ var ( ) type manifest struct { - Version int `json:"version"` - ModulePath string `json:"module_path"` - MinioImports []string `json:"minio_imports"` - Environment []string `json:"environment"` - Metrics []string `json:"metrics"` - Headers []string `json:"headers"` - Routes []string `json:"routes"` - RouteRoots []string `json:"route_roots"` - GridRoutes []string `json:"grid_routes"` - StorageMarkers []string `json:"storage_markers"` - PolicyValues []string `json:"policy_values"` - ExportedSymbols []string `json:"exported_symbols"` - BrandAllowlist []string `json:"brand_allowlist"` + Version int `json:"version"` + ModulePath string `json:"module_path"` + MinioImports []string `json:"minio_imports"` + Environment []string `json:"environment"` + Metrics []string `json:"metrics"` + Headers []string `json:"headers"` + Routes []string `json:"routes"` + RouteRoots []string `json:"route_roots"` + GridRoutes []string `json:"grid_routes"` + StorageMarkers []string `json:"storage_markers"` + PolicyValues []string `json:"policy_values"` + BrandAllowlist []string `json:"brand_allowlist"` } func main() { @@ -101,17 +100,16 @@ func collect(repo string) (manifest, error) { } sets := map[string]map[string]struct{}{ - "imports": {}, - "env": {}, - "metrics": {}, - "headers": {}, - "routes": {}, - "roots": {}, - "grid": {}, - "storage": {}, - "policy": {}, - "exported": {}, - "brand": {}, + "imports": {}, + "env": {}, + "metrics": {}, + "headers": {}, + "routes": {}, + "roots": {}, + "grid": {}, + "storage": {}, + "policy": {}, + "brand": {}, } modulePath := "" fset := token.NewFileSet() @@ -163,17 +161,17 @@ func collect(repo string) (manifest, error) { sets["imports"][value] = struct{}{} } } - collectStringMatches(sets["routes"], routeRE, file) - collectNamedStringValues(sets["roots"], rel, file, "minioReservedBucket") - if rel == "internal/grid/manager.go" { - collectStringMatches(sets["grid"], routeRE, file) - } if !strings.HasSuffix(rel, "_test.go") { - collectExported(sets["exported"], filepath.ToSlash(filepath.Dir(rel)), file) + // Test files hold request paths for fixtures, not served routes. + collectStringMatches(sets["routes"], routeRE, file) if strings.HasPrefix(rel, "cmd/") || strings.HasPrefix(rel, "internal/") { collectBrandStrings(sets["brand"], rel, file) } } + collectNamedStringValues(sets["roots"], rel, file, "minioReservedBucket") + if rel == "internal/grid/manager.go" { + collectStringMatches(sets["grid"], routeRE, file) + } } } // This was a shell-local PID variable in the generated inspect script, @@ -184,19 +182,18 @@ func collect(repo string) (manifest, error) { return manifest{}, errors.New("go.mod module path was not found") } return manifest{ - Version: manifestVersion, - ModulePath: modulePath, - MinioImports: sorted(sets["imports"]), - Environment: sorted(sets["env"]), - Metrics: sorted(sets["metrics"]), - Headers: sorted(sets["headers"]), - Routes: sorted(sets["routes"]), - RouteRoots: sorted(sets["roots"]), - GridRoutes: sorted(sets["grid"]), - StorageMarkers: sorted(sets["storage"]), - PolicyValues: sorted(sets["policy"]), - ExportedSymbols: sorted(sets["exported"]), - BrandAllowlist: sorted(sets["brand"]), + Version: manifestVersion, + ModulePath: modulePath, + MinioImports: sorted(sets["imports"]), + Environment: sorted(sets["env"]), + Metrics: sorted(sets["metrics"]), + Headers: sorted(sets["headers"]), + Routes: sorted(sets["routes"]), + RouteRoots: sorted(sets["roots"]), + GridRoutes: sorted(sets["grid"]), + StorageMarkers: sorted(sets["storage"]), + PolicyValues: sorted(sets["policy"]), + BrandAllowlist: sorted(sets["brand"]), }, nil } @@ -262,7 +259,7 @@ func collectStringMatches(dst map[string]struct{}, re *regexp.Regexp, file *ast. } func trackedFiles(repo string) ([]string, error) { - cmd := exec.Command("git", "-C", repo, "ls-files", "--cached", "--others", "--exclude-standard", "-z") + cmd := exec.Command("git", "-C", repo, "ls-files", "--cached", "-z") out, err := cmd.Output() if err != nil { return nil, fmt.Errorf("git ls-files: %w", err) @@ -286,78 +283,6 @@ func addMatches(dst map[string]struct{}, re *regexp.Regexp, text string, lower b } } -func collectExported(dst map[string]struct{}, dir string, file *ast.File) { - prefix := dir + ":" + file.Name.Name + ":" - for _, decl := range file.Decls { - switch decl := decl.(type) { - case *ast.FuncDecl: - if !ast.IsExported(decl.Name.Name) { - continue - } - if decl.Recv == nil { - dst[prefix+"func:"+decl.Name.Name] = struct{}{} - continue - } - receiver := receiverName(decl.Recv.List[0].Type) - dst[prefix+"method:"+receiver+"."+decl.Name.Name] = struct{}{} - case *ast.GenDecl: - for _, spec := range decl.Specs { - switch spec := spec.(type) { - case *ast.TypeSpec: - if !ast.IsExported(spec.Name.Name) { - continue - } - dst[prefix+"type:"+spec.Name.Name] = struct{}{} - collectExportedFields(dst, prefix, spec.Name.Name, spec.Type) - case *ast.ValueSpec: - kind := strings.ToLower(decl.Tok.String()) - for _, name := range spec.Names { - if ast.IsExported(name.Name) { - dst[prefix+kind+":"+name.Name] = struct{}{} - } - } - } - } - } - } -} - -func collectExportedFields(dst map[string]struct{}, prefix, typeName string, expr ast.Expr) { - var fields *ast.FieldList - switch typed := expr.(type) { - case *ast.StructType: - fields = typed.Fields - case *ast.InterfaceType: - fields = typed.Methods - default: - return - } - for _, field := range fields.List { - for _, name := range field.Names { - if ast.IsExported(name.Name) { - dst[prefix+"field:"+typeName+"."+name.Name] = struct{}{} - } - } - } -} - -func receiverName(expr ast.Expr) string { - switch expr := expr.(type) { - case *ast.Ident: - return expr.Name - case *ast.StarExpr: - return receiverName(expr.X) - case *ast.IndexExpr: - return receiverName(expr.X) - case *ast.IndexListExpr: - return receiverName(expr.X) - case *ast.SelectorExpr: - return receiverName(expr.X) + "." + expr.Sel.Name - default: - return fmt.Sprintf("%T", expr) - } -} - func sorted(set map[string]struct{}) []string { values := make([]string, 0, len(set)) for value := range set { @@ -409,7 +334,6 @@ func compare(want, got manifest) error { {"grid_routes", want.GridRoutes, got.GridRoutes}, {"storage_markers", want.StorageMarkers, got.StorageMarkers}, {"policy_values", want.PolicyValues, got.PolicyValues}, - {"exported_symbols", want.ExportedSymbols, got.ExportedSymbols}, {"brand_allowlist", want.BrandAllowlist, got.BrandAllowlist}, } for _, check := range checks { @@ -454,10 +378,10 @@ func setDiff(want, got []string) (missing, added []string) { } func printSummary(value manifest) { - fmt.Printf("compatibility manifest: imports=%d env=%d metrics=%d headers=%d routes=%d roots=%d grid=%d storage=%d policy=%d exported=%d brand=%d sha256=%s\n", + fmt.Printf("compatibility manifest: imports=%d env=%d metrics=%d headers=%d routes=%d roots=%d grid=%d storage=%d policy=%d brand=%d sha256=%s\n", len(value.MinioImports), len(value.Environment), len(value.Metrics), len(value.Headers), len(value.Routes), len(value.RouteRoots), len(value.GridRoutes), len(value.StorageMarkers), len(value.PolicyValues), - len(value.ExportedSymbols), len(value.BrandAllowlist), manifestDigest(value)) + len(value.BrandAllowlist), manifestDigest(value)) } func manifestDigest(value manifest) string { diff --git a/buildscripts/resolve-right-versions.sh b/buildscripts/resolve-right-versions.sh index 3b5a1a3f3..31daf77f2 100755 --- a/buildscripts/resolve-right-versions.sh +++ b/buildscripts/resolve-right-versions.sh @@ -18,8 +18,8 @@ function start_silo_5drive() { start_port=$1 export MINIO_ROOT_USER=silo - export MINIO_ROOT_PASSWORD=silo123 - export MC_HOST_silo="http://silo:silo123@127.0.0.1:${start_port}/" + export MINIO_ROOT_PASSWORD=silo1234 + export MC_HOST_silo="http://silo:silo1234@127.0.0.1:${start_port}/" unset MINIO_KMS_AUTO_ENCRYPTION # do not auto-encrypt objects export MINIO_CI_CD=1 diff --git a/buildscripts/rewrite-old-new.sh b/buildscripts/rewrite-old-new.sh index 7dda4db9c..2b9a3f5bd 100755 --- a/buildscripts/rewrite-old-new.sh +++ b/buildscripts/rewrite-old-new.sh @@ -28,8 +28,8 @@ function verify_rewrite() { start_port=$1 export MINIO_ACCESS_KEY=silo - export MINIO_SECRET_KEY=silo123 - export MC_HOST_silo="http://silo:silo123@127.0.0.1:${start_port}/" + export MINIO_SECRET_KEY=silo1234 + export MC_HOST_silo="http://silo:silo1234@127.0.0.1:${start_port}/" unset MINIO_KMS_AUTO_ENCRYPTION # do not auto-encrypt objects export MINIO_CI_CD=1 @@ -87,7 +87,7 @@ function verify_rewrite() { -debug \ -versions \ -access-key silo \ - -secret-key silo123 \ + -secret-key silo1234 \ -endpoint "http://127.0.0.1:${start_port}/" 2>&1 | grep INTACT; then echo "server1 log:" cat "${WORK_DIR}/server1.log" @@ -105,14 +105,14 @@ function verify_rewrite() { exit 1 fi - go run ./buildscripts/heal-manual.go "127.0.0.1:${start_port}" "silo" "silo123" + go run ./buildscripts/heal-manual.go "127.0.0.1:${start_port}" "silo" "silo1234" sleep 1 if ! ./s3-check-md5 \ -debug \ -versions \ -access-key silo \ - -secret-key silo123 \ + -secret-key silo1234 \ -endpoint http://127.0.0.1:${start_port}/ 2>&1 | grep INTACT; then echo "server1 log:" cat "${WORK_DIR}/server1.log" diff --git a/buildscripts/test-timeout.sh b/buildscripts/test-timeout.sh index e27b79087..bc28bd36d 100644 --- a/buildscripts/test-timeout.sh +++ b/buildscripts/test-timeout.sh @@ -74,8 +74,8 @@ function test_silo_with_timeout() { start_port=$1 export MINIO_ROOT_USER=silo - export MINIO_ROOT_PASSWORD=silo123 - export MC_HOST_silo="http://silo:silo123@127.0.0.1:${start_port}/" + export MINIO_ROOT_PASSWORD=silo1234 + export MC_HOST_silo="http://silo:silo1234@127.0.0.1:${start_port}/" export MINIO_CI_CD=1 mkdir ${WORK_DIR} diff --git a/buildscripts/verify-build.sh b/buildscripts/verify-build.sh index ad2515e1a..3eda6f164 100755 --- a/buildscripts/verify-build.sh +++ b/buildscripts/verify-build.sh @@ -15,10 +15,10 @@ WORK_DIR="$PWD/.verify-$RANDOM" export MINT_MODE=core export MINT_DATA_DIR="$WORK_DIR/data" export SERVER_ENDPOINT="127.0.0.1:9000" -export MC_HOST_verify="http://silo:silo123@${SERVER_ENDPOINT}/" -export MC_HOST_verify_ipv6="http://silo:silo123@[::1]:9000/" +export MC_HOST_verify="http://silo:silo1234@${SERVER_ENDPOINT}/" +export MC_HOST_verify_ipv6="http://silo:silo1234@[::1]:9000/" export ACCESS_KEY="silo" -export SECRET_KEY="silo123" +export SECRET_KEY="silo1234" export ENABLE_HTTPS=0 export GO111MODULE=on export GOGC=25 @@ -225,7 +225,7 @@ function __init__() { shred -n 1 -s 65M - 1>"$FILE_65_MB" 2>/dev/null ## version is purposefully set to '3' for minio to migrate configuration file - echo '{"version": "3", "credential": {"accessKey": "silo", "secretKey": "silo123"}, "region": "us-east-1"}' >"$SILO_CONFIG_DIR/config.json" + echo '{"version": "3", "credential": {"accessKey": "silo", "secretKey": "silo1234"}, "region": "us-east-1"}' >"$SILO_CONFIG_DIR/config.json" "$(git rev-parse --show-toplevel)/buildscripts/install-verified-fixture.sh" \ https://raw.githubusercontent.com/pgsty/mc/4c4dcc4b55baf238cd0c81030d77945b3828f157/functional-tests.sh \ diff --git a/buildscripts/verify-healing-empty-erasure-set.sh b/buildscripts/verify-healing-empty-erasure-set.sh index 92acebd1c..a2903e11f 100755 --- a/buildscripts/verify-healing-empty-erasure-set.sh +++ b/buildscripts/verify-healing-empty-erasure-set.sh @@ -15,7 +15,7 @@ SILO=("$PWD/silo" --config-dir "$SILO_CONFIG_DIR" server) function start_silo_3_node() { export MINIO_ROOT_USER=silo - export MINIO_ROOT_PASSWORD=silo123 + export MINIO_ROOT_PASSWORD=silo1234 export MINIO_ERASURE_SET_DRIVE_COUNT=6 export MINIO_CI_CD=1 @@ -37,7 +37,7 @@ function start_silo_3_node() { pid3=$! disown $pid3 - export MC_HOST_mysilo="http://silo:silo123@127.0.0.1:$((start_port + 1))" + export MC_HOST_mysilo="http://silo:silo1234@127.0.0.1:$((start_port + 1))" timeout 15m /tmp/mc ready mysilo || fail @@ -116,7 +116,7 @@ function __init__() { mkdir -p "$SILO_CONFIG_DIR" ## version is purposefully set to '3' for minio to migrate configuration file - echo '{"version": "3", "credential": {"accessKey": "silo", "secretKey": "silo123"}, "region": "us-east-1"}' >"$SILO_CONFIG_DIR/config.json" + echo '{"version": "3", "credential": {"accessKey": "silo", "secretKey": "silo1234"}, "region": "us-east-1"}' >"$SILO_CONFIG_DIR/config.json" if [ ! -f /tmp/mc ]; then "$(git rev-parse --show-toplevel)/buildscripts/install-mcli.sh" /tmp/mc diff --git a/buildscripts/verify-healing-with-root-disks.sh b/buildscripts/verify-healing-with-root-disks.sh index f3f36cd3c..a102b2e91 100755 --- a/buildscripts/verify-healing-with-root-disks.sh +++ b/buildscripts/verify-healing-with-root-disks.sh @@ -17,7 +17,7 @@ function start_silo() { start_port=$1 export MINIO_ROOT_USER=silo - export MINIO_ROOT_PASSWORD=silo123 + export MINIO_ROOT_PASSWORD=silo1234 unset MINIO_KMS_AUTO_ENCRYPTION # do not auto-encrypt objects unset MINIO_CI_CD unset CI diff --git a/buildscripts/verify-healing.sh b/buildscripts/verify-healing.sh index 33bd68245..48ced08d8 100755 --- a/buildscripts/verify-healing.sh +++ b/buildscripts/verify-healing.sh @@ -20,7 +20,7 @@ function start_silo_3_node() { done export MINIO_ROOT_USER=silo - export MINIO_ROOT_PASSWORD=silo123 + export MINIO_ROOT_PASSWORD=silo1234 export MINIO_ERASURE_SET_DRIVE_COUNT=6 export MINIO_CI_CD=1 @@ -46,7 +46,7 @@ function start_silo_3_node() { pid3=$! disown $pid3 - export MC_HOST_mysilo="http://silo:silo123@127.0.0.1:$((start_port + 1))" + export MC_HOST_mysilo="http://silo:silo1234@127.0.0.1:$((start_port + 1))" timeout 15m /tmp/mc ready mysilo || fail [ ${first_time} -eq 0 ] && upload_objects @@ -117,7 +117,7 @@ function __init__() { mkdir -p "$SILO_CONFIG_DIR" ## version is purposefully set to '3' for minio to migrate configuration file - echo '{"version": "3", "credential": {"accessKey": "silo", "secretKey": "silo123"}, "region": "us-east-1"}' >"$SILO_CONFIG_DIR/config.json" + echo '{"version": "3", "credential": {"accessKey": "silo", "secretKey": "silo1234"}, "region": "us-east-1"}' >"$SILO_CONFIG_DIR/config.json" if [ ! -f /tmp/mc ]; then "$(git rev-parse --show-toplevel)/buildscripts/install-mcli.sh" /tmp/mc diff --git a/cmd/api-router.go b/cmd/api-router.go index 18305e427..e665104c2 100644 --- a/cmd/api-router.go +++ b/cmd/api-router.go @@ -461,15 +461,15 @@ func registerAPIRouter(router *mux.Router) { router.Methods(http.MethodPut). HandlerFunc(s3APIMiddleware(api.PutBucketACLHandler)). Queries("acl", "") - // GetBucketCors - this is a dummy call. + // GetBucketCors router.Methods(http.MethodGet). HandlerFunc(s3APIMiddleware(api.GetBucketCorsHandler)). Queries("cors", "") - // PutBucketCors - this is a dummy call. + // PutBucketCors router.Methods(http.MethodPut). HandlerFunc(s3APIMiddleware(api.PutBucketCorsHandler)). Queries("cors", "") - // DeleteBucketCors - this is a dummy call. + // DeleteBucketCors router.Methods(http.MethodDelete). HandlerFunc(s3APIMiddleware(api.DeleteBucketCorsHandler)). Queries("cors", "") @@ -787,15 +787,13 @@ func corsHandler(handler http.Handler) http.Handler { return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { if r.Header.Get("Origin") != "" { if bucket, _ := request2BucketObjectName(r); bucket != "" && globalBucketMetadataSys != nil { - // Resident-only lookup: this runs pre-auth for every - // Origin-bearing request using a client-supplied path segment as - // the bucket name. It must never load or cache metadata for - // arbitrary names (see GetResidentCorsConfig). GetResidentCorsConfig - // is the single decision point: it returns errInvalidArgument for - // the internal .minio.sys namespace (fail closed), a config for a - // resident bucket, errBucketMetadataNotInitialized for a real but - // unloaded bucket (fail closed), and errConfigNotFound otherwise - // (fall back to the global policy below). + // Resident-only lookup: this runs before authentication with a + // client-supplied path segment as the bucket name, so it must + // never load or cache metadata. While startup loading is still + // running, for a real bucket whose metadata failed to load, and + // for a bucket whose stored CORS document failed to parse, the + // request gets no CORS headers; any other non-resident name falls + // back to the global policy below. cfg, _, err := globalBucketMetadataSys.GetResidentCorsConfig(bucket) if err == nil && cfg != nil { if applyBucketCors(w, r, cfg) { diff --git a/cmd/bucket-cors-middleware_test.go b/cmd/bucket-cors-middleware_test.go index dd8a934ad..d36d9034e 100644 --- a/cmd/bucket-cors-middleware_test.go +++ b/cmd/bucket-cors-middleware_test.go @@ -261,6 +261,11 @@ func TestBucketCorsMetadataErrorFailsClosed(t *testing.T) { oldMetadataSys := globalBucketMetadataSys setObjectLayer(nil) globalBucketMetadataSys = NewBucketMetadataSys() + // A resident bucket whose stored CORS document does not parse must not be + // answered with the global policy: it has a configuration we cannot honor. + meta := newBucketMetadata("cors-metadata-error") + meta.corsConfigErr = fmt.Errorf("invalid bucket CORS configuration") + globalBucketMetadataSys.Set("cors-metadata-error", meta) defer func() { setObjectLayer(oldObjectAPI) globalBucketMetadataSys = oldMetadataSys @@ -706,35 +711,3 @@ func testBucketCorsLoadFailedBucketFailsClosed(obj ObjectLayer, _ string, _ stri t.Fatalf("load-failed CORS lookup performed %d synchronous bucket metadata reads", got) } } - -// TestBucketCorsInternalBucketFailsClosed guards P2: an Origin-bearing request -// whose first path segment is the reserved .minio.sys namespace must preserve -// GetConfig's errInvalidArgument semantics and fail closed, not fall back to -// the permissive global CORS policy. -func TestBucketCorsInternalBucketFailsClosed(t *testing.T) { - ExecObjectLayerAPITest(ExecObjectLayerAPITestArgs{ - t: t, - objAPITest: testBucketCorsInternalBucketFailsClosed, - endpoints: []string{"GetBucketCors"}, - }) -} - -func testBucketCorsInternalBucketFailsClosed(_ ObjectLayer, _ string, _ string, _ http.Handler, _ auth.Credentials, t *testing.T) { - restoreInit := markBucketMetadataInitialized(t) - defer restoreInit() - - wrapped := corsHandler(http.HandlerFunc(func(w http.ResponseWriter, _ *http.Request) { - w.WriteHeader(http.StatusNotFound) - })) - rec := httptest.NewRecorder() - req := httptest.NewRequest(http.MethodGet, getGetObjectURL("", minioMetaBucket, "object"), nil) - req.Header.Set("Origin", "https://app.example.com") - wrapped.ServeHTTP(rec, req) - - if got := rec.Header().Get("Access-Control-Allow-Origin"); got != "" { - t.Fatalf("internal bucket fell back to global allow-origin %q", got) - } - if got := rec.Header().Get("Access-Control-Allow-Credentials"); got != "" { - t.Fatalf("internal bucket fell back to global credentials %q", got) - } -} diff --git a/cmd/bucket-cors-site-replication_test.go b/cmd/bucket-cors-site-replication_test.go index f8d673903..64c37330b 100644 --- a/cmd/bucket-cors-site-replication_test.go +++ b/cmd/bucket-cors-site-replication_test.go @@ -85,7 +85,7 @@ func testPeerBucketCorsReplicationOrdering(_ ObjectLayer, _ string, bucket strin if !meta.CorsConfigUpdatedAt.Equal(putAt) { t.Fatalf("peer PUT timestamp = %v, want source time %v", meta.CorsConfigUpdatedAt, putAt) } - cfg, cfgAt, err := globalBucketMetadataSys.GetCorsConfig(bucket) + cfg, cfgAt, err := globalBucketMetadataSys.GetResidentCorsConfig(bucket) if err != nil { t.Fatalf("peer PUT stored raw XML but no parsed config: %v", err) } @@ -165,10 +165,10 @@ func TestSiteReplicationMetaInfoPreservesCorsTombstone(t *testing.T) { func testSiteReplicationMetaInfoPreservesCorsTombstone(obj ObjectLayer, _ string, bucket string, _ http.Handler, _ auth.Credentials, t *testing.T) { ctx := t.Context() - if _, err := globalBucketMetadataSys.Update(ctx, bucket, bucketCorsConfig, []byte(testSiteReplicationCORSDoc)); err != nil { + if _, err := updateLocalBucketCORSMetadata(ctx, obj, bucket, []byte(testSiteReplicationCORSDoc)); err != nil { t.Fatal(err) } - deleteAt, err := globalBucketMetadataSys.Delete(ctx, bucket, bucketCorsConfig) + deleteAt, err := updateLocalBucketCORSMetadata(ctx, obj, bucket, nil) if err != nil { t.Fatal(err) } @@ -918,8 +918,8 @@ func testLegacyInvalidCorsMetadataCanBeDeleted(obj ObjectLayer, _ string, bucket t.Fatalf("legacy CORS state = (%#v, %v), want fail-closed parse error", loaded.corsConfig, loaded.corsConfigErr) } globalBucketMetadataSys.Set(bucket, loaded) - if _, gotAt, err := globalBucketMetadataSys.GetCorsConfig(bucket); err == nil || !gotAt.Equal(legacyAt) { - t.Fatalf("GetCorsConfig = timestamp %v, error %v; want legacy timestamp and error", gotAt, err) + if _, gotAt, err := globalBucketMetadataSys.GetResidentCorsConfig(bucket); err == nil || !gotAt.Equal(legacyAt) { + t.Fatalf("GetResidentCorsConfig = timestamp %v, error %v; want legacy timestamp and error", gotAt, err) } if _, gotAt, err := globalBucketMetadataSys.GetCorsConfigXML(bucket); err == nil || !gotAt.Equal(legacyAt) { t.Fatalf("GetCorsConfigXML = timestamp %v, error %v; want legacy timestamp and error", gotAt, err) diff --git a/cmd/bucket-handlers.go b/cmd/bucket-handlers.go index c427e082b..e82d61925 100644 --- a/cmd/bucket-handlers.go +++ b/cmd/bucket-handlers.go @@ -509,10 +509,6 @@ func (api objectAPIHandlers) DeleteMultipleObjectsHandler(w http.ResponseWriter, reqInfo.ObjectName = object.ObjectName reqInfo.VersionID = object.VersionID if apiErrCode := authorizeRequest(ctx, r, deleteObjectAction(object.VersionID)); apiErrCode != ErrNone { - if apiErrCode == ErrSignatureDoesNotMatch || apiErrCode == ErrInvalidAccessKeyID { - writeErrorResponse(ctx, w, errorCodes.ToAPIErr(apiErrCode), r.URL) - return - } apiErr := errorCodes.ToAPIErr(apiErrCode) deleteResults[index].errInfo = DeleteError{ Code: apiErr.Code, diff --git a/cmd/bucket-metadata-sys.go b/cmd/bucket-metadata-sys.go index ab2c4ea3d..8f60c6df9 100644 --- a/cmd/bucket-metadata-sys.go +++ b/cmd/bucket-metadata-sys.go @@ -51,16 +51,19 @@ type BucketMetadataSys struct { initialized bool group *singleflight.Group metadataMap map[string]BucketMetadata - // loadFailed tracks real buckets whose metadata could not be loaded at - // startup (concurrentLoad) or during a refresh. Such buckets are NOT - // resident in metadataMap even though the subsystem is Initialized, so a - // plain map miss cannot distinguish "not a bucket" from "known bucket whose - // config we could not read". Callers that must fail closed for a real but - // unreadable bucket (e.g. per-bucket CORS) consult this set. It is bounded - // by the number of load failures and is empty in normal operation. + // loadFailed records real buckets whose metadata could not be loaded at + // startup or during a refresh. They are absent from metadataMap even though + // the subsystem is initialized, and without this bit a resident-only lookup + // could not tell them apart from a name that is not a bucket at all. The + // set is bounded by the number of failed loads and empty in normal operation. loadFailed map[string]struct{} } +// noteLoadFailure and clearLoadFailure maintain loadFailed; both expect the +// caller to hold sys.Lock. +func (sys *BucketMetadataSys) noteLoadFailure(bucket string) { sys.loadFailed[bucket] = struct{}{} } +func (sys *BucketMetadataSys) clearLoadFailure(bucket string) { delete(sys.loadFailed, bucket) } + // Count returns number of bucket metadata map entries. func (sys *BucketMetadataSys) Count() int { sys.RLock() @@ -75,7 +78,7 @@ func (sys *BucketMetadataSys) Remove(buckets ...string) { for _, bucket := range buckets { sys.group.Forget(bucket) delete(sys.metadataMap, bucket) - delete(sys.loadFailed, bucket) + sys.clearLoadFailure(bucket) globalBucketMonitor.DeleteBucket(bucket) } sys.Unlock() @@ -95,7 +98,7 @@ func (sys *BucketMetadataSys) RemoveStaleBuckets(diskBuckets set.StringSet) { } for bucket := range sys.loadFailed { if !diskBuckets.Contains(bucket) { - delete(sys.loadFailed, bucket) + sys.clearLoadFailure(bucket) } } } @@ -109,7 +112,7 @@ func (sys *BucketMetadataSys) Set(bucket string, meta BucketMetadata) { if !isMinioMetaBucketName(bucket) { sys.Lock() sys.metadataMap[bucket] = meta - delete(sys.loadFailed, bucket) + sys.clearLoadFailure(bucket) sys.Unlock() } } @@ -163,9 +166,6 @@ func (sys *BucketMetadataSys) updateAndParse(ctx context.Context, bucket string, case bucketTaggingConfig: meta.TaggingConfigXML = configData meta.TaggingConfigUpdatedAt = updatedAt - case bucketCorsConfig: - meta.CorsConfigXML = configData - meta.CorsConfigUpdatedAt = updatedAt case bucketQuotaConfigFile: meta.QuotaConfigJSON = configData meta.QuotaConfigUpdatedAt = updatedAt @@ -415,51 +415,17 @@ func (sys *BucketMetadataSys) GetSSEConfig(bucket string) (*bucketsse.BucketSSEC return meta.sseConfig, meta.EncryptionConfigUpdatedAt, nil } -// GetCorsConfig returns the CORS configuration for the given bucket. -// The returned object must not be modified. -func (sys *BucketMetadataSys) GetCorsConfig(bucket string) (*cors.Config, time.Time, error) { - meta, _, err := sys.GetConfig(GlobalContext, bucket) - if err != nil { - return nil, time.Time{}, err - } - if meta.corsConfigErr != nil { - return nil, meta.CorsConfigUpdatedAt, meta.corsConfigErr - } - if meta.corsConfig == nil { - return nil, time.Time{}, errConfigNotFound - } - return meta.corsConfig, meta.CorsConfigUpdatedAt, nil -} - -// GetResidentCorsConfig returns the CORS configuration for the given bucket -// using only bucket metadata that is already resident in memory. Unlike -// GetCorsConfig it never loads metadata from disk and never caches a new -// entry. -// -// The per-request CORS middleware runs before authentication, for every -// Origin-bearing request, using the validated first path segment as the bucket -// name. -// Routing that through GetCorsConfig (which loads and caches) let an -// unauthenticated client grow metadataMap without bound and trigger an -// erasure metadata probe for every distinct, attacker-controlled, -// non-existent name it sent with an Origin header (e.g. /minio/... , /api/... , -// or random buckets). Every bucket that can carry a CORS document is made -// resident when the document is written (Set) and when metadata is loaded at -// startup (Init/concurrentLoad), so a resident-only read is complete for real -// buckets while costing only an in-memory map lookup for everything else. -// -// While bucket metadata is still loading (not yet Initialized) a non-resident -// bucket returns errBucketMetadataNotInitialized so the caller fails closed -// rather than answering with the permissive global policy for a bucket whose -// restrictive CORS document may simply not be loaded yet. +// GetResidentCorsConfig returns the CORS configuration of a bucket whose +// metadata is already resident in memory. It runs before authentication for +// every Origin-bearing request with a client-supplied path segment, so it +// never loads or caches metadata. A non-resident name gets no CORS answer +// (errBucketMetadataNotInitialized) while startup loading is still running, +// and afterwards when it is a real bucket whose metadata failed to load: a +// presigned URL is authenticated on its own, so the bucket's CORS document is +// the only origin boundary a browser enforces for it. Any other non-resident +// name reports errConfigNotFound and the caller applies the global CORS +// policy exactly as releases without per-bucket CORS did. func (sys *BucketMetadataSys) GetResidentCorsConfig(bucket string) (*cors.Config, time.Time, error) { - if isMinioMetaBucketName(bucket) { - // Preserve GetConfig's semantics for the internal namespace: this is - // not a real bucket, and returning a non-errConfigNotFound error makes - // the CORS middleware fail closed rather than answer for .minio.sys - // with the permissive global policy. - return nil, time.Time{}, errInvalidArgument - } if isReservedOrInvalidBucket(bucket, true) { return nil, time.Time{}, errConfigNotFound } @@ -468,26 +434,19 @@ func (sys *BucketMetadataSys) GetResidentCorsConfig(bucket string) (*cors.Config _, failed := sys.loadFailed[bucket] initialized := sys.initialized sys.RUnlock() - if ok { - if meta.corsConfigErr != nil { - return nil, meta.CorsConfigUpdatedAt, meta.corsConfigErr + if !ok { + if !initialized || failed { + return nil, time.Time{}, errBucketMetadataNotInitialized } - if meta.corsConfig == nil { - return nil, time.Time{}, errConfigNotFound - } - return meta.corsConfig, meta.CorsConfigUpdatedAt, nil + return nil, time.Time{}, errConfigNotFound } - // Not resident. Two cases must not be conflated: - // - metadata is still loading (!initialized), or this is a real bucket - // whose metadata failed to load: we cannot rule out a restrictive CORS - // config, so fail closed rather than answer with the global policy. - // - a fully initialized subsystem with no record of the name: it is not a - // bucket that can carry CORS, so fall back to the global policy without - // loading or caching metadata for an arbitrary, client-supplied name. - if !initialized || failed { - return nil, time.Time{}, errBucketMetadataNotInitialized + if meta.corsConfigErr != nil { + return nil, meta.CorsConfigUpdatedAt, meta.corsConfigErr } - return nil, time.Time{}, errConfigNotFound + if meta.corsConfig == nil { + return nil, time.Time{}, errConfigNotFound + } + return meta.corsConfig, meta.CorsConfigUpdatedAt, nil } // GetCorsConfigXML returns the raw stored CORS configuration XML for the @@ -636,6 +595,7 @@ func (sys *BucketMetadataSys) GetConfig(ctx context.Context, bucket string) (met } sys.Lock() sys.metadataMap[bucket] = meta + sys.clearLoadFailure(bucket) sys.Unlock() return meta, true, nil @@ -687,13 +647,10 @@ func (sys *BucketMetadataSys) concurrentLoad(ctx context.Context, buckets []stri sys.Lock() for i, meta := range bucketMetas { if errs[i] != nil { - // Real bucket whose metadata could not be loaded: record it so - // consumers that must fail closed (per-bucket CORS) can tell it - // apart from a name that is not a bucket at all. - sys.loadFailed[buckets[i]] = struct{}{} + sys.noteLoadFailure(buckets[i]) continue } - delete(sys.loadFailed, buckets[i]) + sys.clearLoadFailure(buckets[i]) sys.metadataMap[buckets[i]] = meta } sys.Unlock() @@ -744,7 +701,7 @@ func (sys *BucketMetadataSys) refreshBucketsMetadataLoop(ctx context.Context) { if err != nil { internalLogIf(ctx, err, logger.WarningKind) sys.Lock() - sys.loadFailed[bucket] = struct{}{} + sys.noteLoadFailure(bucket) sys.Unlock() wait() // wait to proceed to next entry. continue @@ -756,8 +713,7 @@ func (sys *BucketMetadataSys) refreshBucketsMetadataLoop(ctx context.Context) { updated = true sys.metadataMap[bucket] = meta } - // A successful (re)load clears any earlier load failure. - delete(sys.loadFailed, bucket) + sys.clearLoadFailure(bucket) sys.Unlock() if updated { diff --git a/cmd/bucket-metadata.go b/cmd/bucket-metadata.go index 9c78e0eb6..fa4f34b7a 100644 --- a/cmd/bucket-metadata.go +++ b/cmd/bucket-metadata.go @@ -377,13 +377,6 @@ func (b *BucketMetadata) parseAllConfigs(ctx context.Context, objectAPI ObjectLa b.corsConfig = nil } - if bytes.Equal(b.ObjectLockConfigXML, enabledBucketObjectLockConfig) { - config, versioningErr := versioning.ParseConfig(bytes.NewReader(b.VersioningConfigXML)) - if versioningErr != nil || !config.Enabled() { - b.VersioningConfigXML = enabledBucketVersioningConfig - } - } - if len(b.ObjectLockConfigXML) != 0 { b.objectLockConfig, err = objectlock.ParseObjectLockConfig(bytes.NewReader(b.ObjectLockConfigXML)) if err != nil { @@ -392,6 +385,15 @@ func (b *BucketMetadata) parseAllConfigs(ctx context.Context, objectAPI ObjectLa } else { b.objectLockConfig = nil } + if b.objectLockConfig != nil { + // Object Lock requires every object to be versioned. Whatever the lock + // document contains, a suspended or prefix-excluded versioning document + // is replaced by plain Enabled versioning; Save persists the result. + config, versioningErr := versioning.ParseConfig(bytes.NewReader(b.VersioningConfigXML)) + if versioningErr != nil || !config.Enabled() || config.PrefixesExcluded() { + b.VersioningConfigXML = enabledBucketVersioningConfig + } + } if len(b.VersioningConfigXML) != 0 { b.versioningConfig, err = versioning.ParseConfig(bytes.NewReader(b.VersioningConfigXML)) diff --git a/cmd/dynamic-timeouts_test.go b/cmd/dynamic-timeouts_test.go index b353b983b..dd0e306c2 100644 --- a/cmd/dynamic-timeouts_test.go +++ b/cmd/dynamic-timeouts_test.go @@ -180,12 +180,14 @@ func testDynamicTimeoutAdjust(t *testing.T, timeout *dynamicTimeout, f func() fl func TestDynamicTimeoutAdjustExponential(t *testing.T) { timeout := newDynamicTimeout(time.Minute, time.Second) - rand.Seed(0) + // A private source keeps the sample independent of other tests that use + // the global generator concurrently. + rng := rand.New(rand.NewSource(0)) initial := timeout.Timeout() for range 10 { - testDynamicTimeoutAdjust(t, timeout, rand.ExpFloat64) + testDynamicTimeoutAdjust(t, timeout, rng.ExpFloat64) } adjusted := timeout.Timeout() @@ -197,13 +199,13 @@ func TestDynamicTimeoutAdjustExponential(t *testing.T) { func TestDynamicTimeoutAdjustNormalized(t *testing.T) { timeout := newDynamicTimeout(time.Minute, time.Second) - rand.Seed(0) + rng := rand.New(rand.NewSource(0)) initial := timeout.Timeout() for range 10 { testDynamicTimeoutAdjust(t, timeout, func() float64 { - return 1.0 + rand.NormFloat64() + return 1.0 + rng.NormFloat64() }) } diff --git a/cmd/encryption-v1.go b/cmd/encryption-v1.go index 2da9d229f..32710915c 100644 --- a/cmd/encryption-v1.go +++ b/cmd/encryption-v1.go @@ -355,29 +355,6 @@ func rotateKey(ctx context.Context, oldKey []byte, newKeyID string, newKey []byt } } -// checkSSECCopySourceKey authenticates the SSE-C copy source key against the -// sealed object key held in metadata. This keeps the diverted rotation safe on -// its own and remains defense in depth when the read path also authenticates -// zero-byte objects. Mirrors the errors rotateKey reports. -func checkSSECCopySourceKey(h http.Header, metadata map[string]string, bucket, object string, newKey []byte) error { - oldKey, err := ParseSSECopyCustomerRequest(h, metadata) - if err != nil { - return err - } - sealedKey, err := crypto.SSEC.ParseMetadata(metadata) - if err != nil { - return err - } - var objectKey crypto.ObjectKey - if err := objectKey.Unseal(oldKey, sealedKey, crypto.SSEC.String(), bucket, object); err != nil { - if subtle.ConstantTimeCompare(oldKey, newKey) == 1 { - return errInvalidSSEParameters - } - return crypto.ErrInvalidCustomerKey - } - return nil -} - func newEncryptMetadata(ctx context.Context, kind crypto.Type, keyID string, key []byte, bucket, object string, metadata map[string]string, cryptoCtx kms.Context) (crypto.ObjectKey, error) { var sealedKey crypto.SealedKey switch kind { diff --git a/cmd/erasure-server-pool.go b/cmd/erasure-server-pool.go index 1e85cf039..4a41e3b27 100644 --- a/cmd/erasure-server-pool.go +++ b/cmd/erasure-server-pool.go @@ -911,7 +911,7 @@ func (z *erasureServerPools) MakeBucket(ctx context.Context, bucket string, opts meta.SetCreatedAt(opts.CreatedAt) } if opts.LockEnabled { - if err := enablePeerBucketVersioning(&meta); err != nil { + if err := enablePeerBucketVersioning(&meta, true); err != nil { return err } if len(meta.ObjectLockConfigXML) == 0 { @@ -920,7 +920,7 @@ func (z *erasureServerPools) MakeBucket(ctx context.Context, bucket string, opts } } if opts.VersioningEnabled { - if err := enablePeerBucketVersioning(&meta); err != nil { + if err := enablePeerBucketVersioning(&meta, opts.LockEnabled); err != nil { return err } } diff --git a/cmd/object-handlers.go b/cmd/object-handlers.go index 9d7174e29..78a3347e6 100644 --- a/cmd/object-handlers.go +++ b/cmd/object-handlers.go @@ -1308,18 +1308,11 @@ func (api objectAPIHandlers) CopyObjectHandler(w http.ResponseWriter, r *http.Re writeErrorResponse(ctx, w, errorCodes.ToAPIErr(ErrInvalidStorageClass), r.URL) return } - rawReplica := hasReplicaStatus(r.Header) - markerExact := hasReplicationMarker(r.Header) - replicationPermitted := false - if rawReplica || markerExact { - replicationPermitted = replicationPermissionAllowed(ctx, r, dstBucket, dstObject, policy.ReplicateObjectAction) - } - if rawReplica && !replicationPermitted { - writeErrorResponse(ctx, w, errorCodes.ToAPIErr(ErrAccessDenied), r.URL) + trustedReplication, replicaTrusted, trustErr := evaluateReplicationTrust(ctx, r, dstBucket, dstObject, policy.ReplicateObjectAction) + if trustErr != ErrNone { + writeErrorResponse(ctx, w, errorCodes.ToAPIErr(trustErr), r.URL) return } - trustedReplication := markerExact && replicationPermitted - replicaTrusted := trustedReplication && rawReplica if hasReplicationRequestHeaders(r.Header) { ctx, r = applyReplicationTrust(ctx, r, trustedReplication, replicaTrusted) } @@ -1522,17 +1515,6 @@ func (api objectAPIHandlers) CopyObjectHandler(w http.ResponseWriter, r *http.Re canRotateKeyInPlace := !srcInfo.Legacy && !copyRewritesObjectData(srcInfo.metadataOnly, copySrcOpts, dstOpts) - // The rotation shortcut authenticates the source key by unsealing it. The - // re-encrypting fallback authenticates it only through the source decryptor, - // which GetObjectNInfo skips for a zero byte object, so check it here before - // the destination is written under the new key. - if cpSrcDstSame && sseCopyC && sseC && !chStorageClass && !canRotateKeyInPlace { - if err := checkSSECCopySourceKey(r.Header, srcInfo.UserDefined, srcBucket, srcObject, newKey); err != nil { - writeErrorResponse(ctx, w, toAPIError(ctx, err), r.URL) - return - } - } - // If src == dst and either // - the object is encrypted using SSE-C and two different SSE-C keys are present // - the object is encrypted using SSE-S3 and the SSE-S3 header is present @@ -2073,14 +2055,9 @@ func (api objectAPIHandlers) PutObjectHandler(w http.ResponseWriter, r *http.Req } } - rawReplica := hasReplicaStatus(r.Header) - markerExact := hasReplicationMarker(r.Header) - replicationPermitted := false - if rawReplica || markerExact { - replicationPermitted = replicationPermissionAllowed(ctx, r, bucket, object, policy.ReplicateObjectAction) - } - if rawReplica && !replicationPermitted { - writeErrorResponse(ctx, w, errorCodes.ToAPIErr(ErrAccessDenied), r.URL) + trustedReplication, replicaTrusted, trustErr := evaluateReplicationTrust(ctx, r, bucket, object, policy.ReplicateObjectAction) + if trustErr != ErrNone { + writeErrorResponse(ctx, w, errorCodes.ToAPIErr(trustErr), r.URL) return } if _, ok := r.Header[xhttp.MinIOSourceReplicationCheck]; ok { @@ -2093,8 +2070,6 @@ func (api objectAPIHandlers) PutObjectHandler(w http.ResponseWriter, r *http.Req writeErrorResponse(ctx, w, toAPIError(ctx, err), r.URL) return } - trustedReplication := markerExact && replicationPermitted - replicaTrusted := trustedReplication && rawReplica if hasReplicationRequestHeaders(r.Header) { ctx, r = applyReplicationTrust(ctx, r, trustedReplication, replicaTrusted) } @@ -2832,17 +2807,11 @@ func (api objectAPIHandlers) DeleteObjectHandler(w http.ResponseWriter, r *http. writeErrorResponse(ctx, w, errorCodes.ToAPIErr(s3Error), r.URL) return } - rawReplica := hasReplicaStatus(r.Header) - markerExact := hasReplicationMarker(r.Header) - replicationPermitted := false - if rawReplica || markerExact { - replicationPermitted = replicationPermissionAllowed(ctx, r, bucket, object, policy.ReplicateDeleteAction) - } - if rawReplica && !replicationPermitted { - writeErrorResponse(ctx, w, errorCodes.ToAPIErr(ErrAccessDenied), r.URL) + trustedReplication, replica, trustErr := evaluateReplicationTrust(ctx, r, bucket, object, policy.ReplicateDeleteAction) + if trustErr != ErrNone { + writeErrorResponse(ctx, w, errorCodes.ToAPIErr(trustErr), r.URL) return } - trustedReplication := markerExact && replicationPermitted var s3Error APIErrorCode if trustedReplication { s3Error = authorizeReplicationDelete(ctx, r) @@ -2858,7 +2827,6 @@ func (api objectAPIHandlers) DeleteObjectHandler(w http.ResponseWriter, r *http. writeErrorResponse(ctx, w, errorCodes.ToAPIErr(ErrReplicationPermissionCheckError), r.URL) return } - replica := trustedReplication && rawReplica if hasReplicationRequestHeaders(r.Header) { ctx, r = applyReplicationTrust(ctx, r, trustedReplication, replica) } diff --git a/cmd/object-multipart-handlers.go b/cmd/object-multipart-handlers.go index 546ddf54e..0d0b60010 100644 --- a/cmd/object-multipart-handlers.go +++ b/cmd/object-multipart-handlers.go @@ -171,18 +171,11 @@ func (api objectAPIHandlers) NewMultipartUploadHandler(w http.ResponseWriter, r writeErrorResponse(ctx, w, errorCodes.ToAPIErr(s3Error), r.URL) return } - rawReplica := hasReplicaStatus(r.Header) - markerExact := hasReplicationMarker(r.Header) - replicationPermitted := false - if rawReplica || markerExact { - replicationPermitted = replicationPermissionAllowed(ctx, r, bucket, object, policy.ReplicateObjectAction) - } - if rawReplica && !replicationPermitted { - writeErrorResponse(ctx, w, errorCodes.ToAPIErr(ErrAccessDenied), r.URL) + trustedReplication, replicaTrusted, trustErr := evaluateReplicationTrust(ctx, r, bucket, object, policy.ReplicateObjectAction) + if trustErr != ErrNone { + writeErrorResponse(ctx, w, errorCodes.ToAPIErr(trustErr), r.URL) return } - trustedReplication := markerExact && replicationPermitted - replicaTrusted := trustedReplication && rawReplica if hasReplicationRequestHeaders(r.Header) { ctx, r = applyReplicationTrust(ctx, r, trustedReplication, replicaTrusted) } @@ -870,17 +863,11 @@ func (api objectAPIHandlers) PutObjectPartHandler(w http.ResponseWriter, r *http writeErrorResponse(ctx, w, toAPIError(ctx, err), r.URL) return } - rawReplica := hasReplicaStatus(r.Header) - markerExact := hasReplicationMarker(r.Header) - replicationPermitted := false - if rawReplica || markerExact { - replicationPermitted = replicationPermissionAllowed(ctx, r, bucket, object, policy.ReplicateObjectAction) - } - if rawReplica && !replicationPermitted { - writeErrorResponse(ctx, w, errorCodes.ToAPIErr(ErrAccessDenied), r.URL) + trustedReplication, _, trustErr := evaluateReplicationTrust(ctx, r, bucket, object, policy.ReplicateObjectAction) + if trustErr != ErrNone { + writeErrorResponse(ctx, w, errorCodes.ToAPIErr(trustErr), r.URL) return } - trustedReplication := markerExact && replicationPermitted storedReplica := mi.UserDefined[xhttp.AmzBucketReplicationStatus] == replication.Replica.String() replicaTrusted := trustedReplication && storedReplica if hasReplicationRequestHeaders(r.Header) { @@ -1110,19 +1097,13 @@ func (api objectAPIHandlers) CompleteMultipartUploadHandler(w http.ResponseWrite writeErrorResponse(ctx, w, errorCodes.ToAPIErr(s3Error), r.URL) return } - rawReplica := hasReplicaStatus(r.Header) - markerExact := hasReplicationMarker(r.Header) - replicationPermitted := false - if rawReplica || markerExact { - replicationPermitted = replicationPermissionAllowed(ctx, r, bucket, object, policy.ReplicateObjectAction) - } - if rawReplica && !replicationPermitted { - writeErrorResponse(ctx, w, errorCodes.ToAPIErr(ErrAccessDenied), r.URL) + trustedReplication, replicaTrusted, trustErr := evaluateReplicationTrust(ctx, r, bucket, object, policy.ReplicateObjectAction) + if trustErr != ErrNone { + writeErrorResponse(ctx, w, errorCodes.ToAPIErr(trustErr), r.URL) return } - trustedReplication := markerExact && replicationPermitted if hasReplicationRequestHeaders(r.Header) { - ctx, r = applyReplicationTrust(ctx, r, trustedReplication, trustedReplication && rawReplica) + ctx, r = applyReplicationTrust(ctx, r, trustedReplication, replicaTrusted) } // Get upload id. diff --git a/cmd/replication-trust.go b/cmd/replication-trust.go index 508a13db0..6acc0267f 100644 --- a/cmd/replication-trust.go +++ b/cmd/replication-trust.go @@ -70,6 +70,25 @@ func replicationPermissionAllowed(ctx context.Context, r *http.Request, bucket, return authorizeRequest(ctx, r, action) == ErrNone } +// evaluateReplicationTrust decides whether a request may carry replication +// semantics for the given action. A request that declares itself a replica +// without holding the replication permission is rejected. trusted reports that +// the exact marker came from a permitted principal; replica additionally +// requires the request to declare REPLICA status. +func evaluateReplicationTrust(ctx context.Context, r *http.Request, bucket, object string, action policy.Action) (trusted, replica bool, s3Err APIErrorCode) { + rawReplica := hasReplicaStatus(r.Header) + markerExact := hasReplicationMarker(r.Header) + permitted := false + if rawReplica || markerExact { + permitted = replicationPermissionAllowed(ctx, r, bucket, object, action) + } + if rawReplica && !permitted { + return false, false, ErrAccessDenied + } + trusted = markerExact && permitted + return trusted, trusted && rawReplica, ErrNone +} + // replicationRequestHeaders are internal request controls. They are removed // only after signature verification when a request has not earned replication // trust. Public S3/SSE/checksum headers, proxy loop guards, and replication @@ -110,6 +129,9 @@ func hasReplicationRequestHeaders(h http.Header) bool { func cloneRequestWithoutReplicationHeaders(ctx context.Context, r *http.Request) *http.Request { clone := r.Clone(ctx) stripReplicationRequestHeaders(clone.Header) + // A streaming body reader built from the original request fills r.Trailer + // as the body is consumed; the checksum reader must observe that same map. + clone.Trailer = r.Trailer return clone } diff --git a/cmd/replication-trust_test.go b/cmd/replication-trust_test.go index 8b74443ac..021a17000 100644 --- a/cmd/replication-trust_test.go +++ b/cmd/replication-trust_test.go @@ -830,3 +830,57 @@ func testAPISSECMultipartReplicationTrust(obj ObjectLayer, instanceType, bucketN t.Fatal("replicated SSE-C multipart object did not decrypt to source plaintext") } } + +// TestAPIStreamingTrailerWithUntrustedReplicationHeaders verifies that a +// request which does not earn replication trust is still processed as an +// ordinary upload. The streaming body reader fills the original request's +// trailer while the handler continues with a header-stripped clone, so the +// trailing checksum must remain visible through that clone. +func TestAPIStreamingTrailerWithUntrustedReplicationHeaders(t *testing.T) { + ExecObjectLayerAPITest(ExecObjectLayerAPITestArgs{t: t, objAPITest: testAPIStreamingTrailerWithUntrustedReplicationHeaders}) +} + +func testAPIStreamingTrailerWithUntrustedReplicationHeaders(obj ObjectLayer, instanceType, bucketName string, apiRouter http.Handler, _ auth.Credentials, t *testing.T) { + putOnly := newObjectAttributesAuthzUser(t, instanceType, bucketName, `"s3:PutObject"`) + payload := bytes.Repeat([]byte("trailer probe "), 4096) + send := func(targetURL string) *httptest.ResponseRecorder { + req, err := newStreamingUnsignedTrailerRequest(http.MethodPut, targetURL, payload, UTCNow()) + if err != nil { + t.Fatal(err) + } + req.Header.Set(xhttp.MinIOSourceReplicationRequest, "true") + req.Header.Set(xhttp.MinIOSourceETag, "forged-etag") + if err := signRequestV4(req, putOnly.AccessKey, putOnly.SecretKey); err != nil { + t.Fatal(err) + } + rec := httptest.NewRecorder() + apiRouter.ServeHTTP(rec, req) + return rec + } + + if rec := send(getPutObjectURL("", bucketName, "trailer-object")); rec.Code != http.StatusOK { + t.Fatalf("%s: PutObject status %d: %s", instanceType, rec.Code, rec.Body.String()) + } + info, err := obj.GetObjectInfo(t.Context(), bucketName, "trailer-object", ObjectOptions{}) + if err != nil { + t.Fatal(err) + } + if info.Size != int64(len(payload)) || info.ETag == "forged-etag" { + t.Fatalf("%s: stored size %d etag %q, want %d bytes with a computed etag", instanceType, info.Size, info.ETag, len(payload)) + } + + upload, err := obj.NewMultipartUpload(t.Context(), bucketName, "trailer-multipart", ObjectOptions{}) + if err != nil { + t.Fatal(err) + } + if rec := send(getPutObjectPartURL("", bucketName, "trailer-multipart", upload.UploadID, "1")); rec.Code != http.StatusOK { + t.Fatalf("%s: PutObjectPart status %d: %s", instanceType, rec.Code, rec.Body.String()) + } + parts, err := obj.ListObjectParts(t.Context(), bucketName, "trailer-multipart", upload.UploadID, 0, 10, ObjectOptions{}) + if err != nil { + t.Fatal(err) + } + if len(parts.Parts) != 1 || parts.Parts[0].Size != int64(len(payload)) { + t.Fatalf("%s: uploaded parts %+v, want one part of %d bytes", instanceType, parts.Parts, len(payload)) + } +} diff --git a/cmd/site-replication-bucket-adoption_test.go b/cmd/site-replication-bucket-adoption_test.go index 2a5d98b3d..09f494bd5 100644 --- a/cmd/site-replication-bucket-adoption_test.go +++ b/cmd/site-replication-bucket-adoption_test.go @@ -39,7 +39,9 @@ func testPeerBucketAdoptionPreservesLockAndVersioningConfigs(_ ObjectLayer, inst _ http.Handler, _ auth.Credentials, t *testing.T, ) { objectLockXML := []byte(`EnabledGOVERNANCE30`) - versioningXML := []byte(`Enabledtruetemporary/`) + // A locked bucket carries plain Enabled versioning; adoption must keep the + // existing document and its timestamp rather than rewrite them. + versioningXML := []byte(`Enabled`) if _, err := globalBucketMetadataSys.Update(t.Context(), bucketName, objectLockConfig, objectLockXML); err != nil { t.Fatal(err) } @@ -77,15 +79,15 @@ func TestPeerBucketAdoptionBootstrapsMissingConfigs(t *testing.T) { }) } -func TestPeerBucketAdoptionPreservesCustomVersioningWhenEnablingLock(t *testing.T) { +func TestPeerBucketAdoptionNormalizesVersioningWhenEnablingLock(t *testing.T) { defer DetectTestLeak(t)() ExecObjectLayerAPITest(ExecObjectLayerAPITestArgs{ t: t, - objAPITest: testPeerBucketAdoptionPreservesCustomVersioningWhenEnablingLock, + objAPITest: testPeerBucketAdoptionNormalizesVersioningWhenEnablingLock, }) } -func testPeerBucketAdoptionPreservesCustomVersioningWhenEnablingLock(_ ObjectLayer, instanceType, bucketName string, +func testPeerBucketAdoptionNormalizesVersioningWhenEnablingLock(_ ObjectLayer, instanceType, bucketName string, _ http.Handler, _ auth.Credentials, t *testing.T, ) { versioningXML := []byte(`Enabledtruetemporary/`) @@ -106,8 +108,8 @@ func testPeerBucketAdoptionPreservesCustomVersioningWhenEnablingLock(_ ObjectLay if err != nil { t.Fatal(err) } - if !bytes.Equal(after.VersioningConfigXML, before.VersioningConfigXML) || !after.VersioningConfigUpdatedAt.Equal(before.VersioningConfigUpdatedAt) { - t.Fatalf("%s: custom versioning changed while enabling Object Lock", instanceType) + if !bytes.Equal(after.VersioningConfigXML, enabledBucketVersioningConfig) || !after.VersioningConfigUpdatedAt.After(before.VersioningConfigUpdatedAt) { + t.Fatalf("%s: prefix-excluded versioning survived enabling Object Lock: %q", instanceType, after.VersioningConfigXML) } if !bytes.Equal(after.ObjectLockConfigXML, enabledBucketObjectLockConfig) { t.Fatalf("%s: Object Lock was not bootstrapped", instanceType) @@ -152,7 +154,7 @@ func TestEnablePeerBucketVersioningRepairsInvalidConfig(t *testing.T) { meta := newBucketMetadata("bucket") meta.Created = time.Date(2026, time.August, 29, 8, 0, 0, 0, time.UTC) meta.VersioningConfigXML = []byte(``) - if err := enablePeerBucketVersioning(&meta); err != nil { + if err := enablePeerBucketVersioning(&meta, false); err != nil { t.Fatal(err) } if !bytes.Equal(meta.VersioningConfigXML, enabledBucketVersioningConfig) || meta.VersioningConfigUpdatedAt.IsZero() { @@ -188,3 +190,48 @@ func testPeerBucketAdoptionBootstrapsMissingConfigs(_ ObjectLayer, instanceType, after.ObjectLockConfigUpdatedAt, after.VersioningConfigUpdatedAt, before.Created) } } + +// TestLockedBucketNormalizesVersioningOnSave covers the metadata boundary +// itself: whatever writer stores a suspended or prefix-excluded versioning +// document on a bucket that carries an Object Lock configuration, including +// one with a default retention rule, Save replaces it with plain Enabled +// versioning. +func TestLockedBucketNormalizesVersioningOnSave(t *testing.T) { + defer DetectTestLeak(t)() + ExecObjectLayerAPITest(ExecObjectLayerAPITestArgs{ + t: t, + objAPITest: testLockedBucketNormalizesVersioningOnSave, + makeBucketOptions: MakeBucketOptions{LockEnabled: true}, + }) +} + +func testLockedBucketNormalizesVersioningOnSave(_ ObjectLayer, instanceType, bucketName string, + _ http.Handler, _ auth.Credentials, t *testing.T, +) { + lockWithRule := []byte(`EnabledGOVERNANCE30`) + if _, err := globalBucketMetadataSys.Update(t.Context(), bucketName, objectLockConfig, lockWithRule); err != nil { + t.Fatal(err) + } + for name, versioningXML := range map[string][]byte{ + "prefix-excluded": []byte(`Enabledtruetemporary/`), + "suspended": []byte(`Suspended`), + } { + if _, err := globalBucketMetadataSys.Update(t.Context(), bucketName, bucketVersioningConfig, versioningXML); err != nil { + t.Fatal(err) + } + meta, err := globalBucketMetadataSys.Get(bucketName) + if err != nil { + t.Fatal(err) + } + if !bytes.Equal(meta.VersioningConfigXML, enabledBucketVersioningConfig) { + t.Fatalf("%s/%s: locked bucket kept versioning %q", instanceType, name, meta.VersioningConfigXML) + } + reloaded, err := loadBucketMetadata(t.Context(), newObjectLayerFn(), bucketName) + if err != nil { + t.Fatal(err) + } + if !bytes.Equal(reloaded.VersioningConfigXML, enabledBucketVersioningConfig) { + t.Fatalf("%s/%s: locked bucket persisted versioning %q", instanceType, name, reloaded.VersioningConfigXML) + } + } +} diff --git a/cmd/site-replication-object-lock_test.go b/cmd/site-replication-object-lock_test.go index 48d1d35f5..bf28df9fa 100644 --- a/cmd/site-replication-object-lock_test.go +++ b/cmd/site-replication-object-lock_test.go @@ -159,8 +159,10 @@ func testPeerBucketObjectLockMetadataWithoutLockEnabled(_ ObjectLayer, instanceT if err != nil { t.Fatal(err) } - if meta.objectLockConfig == nil || len(meta.VersioningConfigXML) != 0 { - t.Fatalf("%s: unlocked bucket metadata = objectLock:%v versioning:%q", instanceType, meta.objectLockConfig, meta.VersioningConfigXML) + // A lock configuration implies versioning: the bucket was created without + // lock, so receiving the configuration turns plain Enabled versioning on. + if meta.objectLockConfig == nil || !bytes.Equal(meta.VersioningConfigXML, enabledBucketVersioningConfig) { + t.Fatalf("%s: bucket metadata = objectLock:%v versioning:%q", instanceType, meta.objectLockConfig, meta.VersioningConfigXML) } } diff --git a/cmd/site-replication-status-accounting_test.go b/cmd/site-replication-status-accounting_test.go index bebc4b182..7f5d23e03 100644 --- a/cmd/site-replication-status-accounting_test.go +++ b/cmd/site-replication-status-accounting_test.go @@ -69,12 +69,14 @@ func testSiteReplicationStatusAccountsPerSiteAndSurvivesMalformedConfig(obj Obje bucketSSEConfig: sseXML, bucketQuotaConfigFile: quotaJSON, bucketPolicyConfig: policyJSON, - bucketCorsConfig: []byte(testSiteReplicationCORSDoc), } { if _, err := globalBucketMetadataSys.Update(ctx, localBucket, configFile, data); err != nil { t.Fatalf("%s: update %s: %v", instanceType, configFile, err) } } + if _, err := updateLocalBucketCORSMetadata(ctx, obj, localBucket, []byte(testSiteReplicationCORSDoc)); err != nil { + t.Fatalf("%s: update %s: %v", instanceType, bucketCorsConfig, err) + } encode := func(data []byte) *string { encoded := base64.StdEncoding.EncodeToString(data) diff --git a/cmd/site-replication.go b/cmd/site-replication.go index 386d321b7..976437235 100644 --- a/cmd/site-replication.go +++ b/cmd/site-replication.go @@ -889,7 +889,11 @@ func (c *SiteReplicationSys) DeleteBucketHook(ctx context.Context, bucket string return errors.Unwrap(cerr) } -func enablePeerBucketVersioning(meta *BucketMetadata) error { +// enablePeerBucketVersioning turns versioning on for a bucket that is being +// created or adopted. With lockEnabled, Object Lock requires every object to +// be versioned: the S3 API rejects suspended or prefix-excluded versioning on +// a locked bucket, so such a configuration is replaced rather than preserved. +func enablePeerBucketVersioning(meta *BucketMetadata, lockEnabled bool) error { if len(meta.VersioningConfigXML) == 0 { meta.VersioningConfigXML = enabledBucketVersioningConfig if meta.VersioningConfigUpdatedAt.IsZero() { @@ -898,7 +902,7 @@ func enablePeerBucketVersioning(meta *BucketMetadata) error { return nil } config, err := versioning.ParseConfig(bytes.NewReader(meta.VersioningConfigXML)) - if err != nil { + if err != nil || (lockEnabled && (config.Suspended() || config.PrefixesExcluded())) { meta.VersioningConfigXML = enabledBucketVersioningConfig meta.VersioningConfigUpdatedAt = UTCNow() return nil @@ -943,7 +947,7 @@ func (c *SiteReplicationSys) PeerBucketMakeWithVersioningHandler(ctx context.Con } meta.SetCreatedAt(opts.CreatedAt) - if err = enablePeerBucketVersioning(&meta); err != nil { + if err = enablePeerBucketVersioning(&meta, opts.LockEnabled || len(meta.ObjectLockConfigXML) != 0); err != nil { return err } if opts.LockEnabled && len(meta.ObjectLockConfigXML) == 0 { diff --git a/docs/security/advisories.md b/docs/security/advisories.md index 7c7523ca8..19ea31973 100644 --- a/docs/security/advisories.md +++ b/docs/security/advisories.md @@ -1,6 +1,6 @@ -# pgsty/minio Security Advisories +# pgsty/silo Security Advisories -This document summarizes fork-specific security fixes and closely related upgrade-impacting security notes in `pgsty/minio`. It is intentionally narrower than a full changelog and focuses on release-impacting security behavior. +This document summarizes fork-specific security fixes and closely related upgrade-impacting security notes in `pgsty/silo`. It is intentionally narrower than a full changelog and focuses on release-impacting security behavior. Entries carry a CVE identifier where one exists. Where none does, they carry a fork-local `SN--` identifier so that a finding without a CVE can still be referenced stably from release notes, commits and issues. An `SN-` identifier is **not** a CVE and is not registered in any vulnerability database; it is deliberately not written in CVE form so that scanners do not mistake it for one. Upstream `minio/minio` is archived, so for findings in inherited code there is no upstream maintainer to coordinate a CVE assignment with. `SN-2026-001` is the streaming-flush regression in `trackingResponseWriter`, which is a reliability defect rather than a security one and is tracked in the release notes rather than here. @@ -24,10 +24,15 @@ The first Silo community release was cut from upstream history that already cont | [CVE-2026-40344](https://github.com/advisories/GHSA-9c4q-hq6p-c237) | `efb6e5b00` | Snowball auto-extract authentication | Yes | Verifies request authentication before tar extraction in Snowball unsigned-trailer flows | Upgrade if you use `PutObjectExtract` or Snowball uploads. | | [CVE-2026-42600](https://github.com/advisories/GHSA-xh8f-g2qw-gcm7) | `73ac52472` | Internode `ReadMultiple` storage-REST endpoint | Yes (cluster-root JWT required) | Removes the unused endpoint that allowed path traversal outside configured drive roots | Upgrade distributed-erasure deployments. Single-node deployments do not register this route. | | `SN-2026-002` | `ca7baa670` and follow-ups | Internode storage-REST and Grid RPC payloads | Yes (cluster-root / internode JWT required) | Completes CVE-2026-42600. Its fix removed one endpoint that exercised the gap; the gap itself -- request bodies and grid frames never reaching the validity middleware, and no containment in the storage layer -- remained across three further protocol surfaces. Closes path traversal on both the volume and path axes (including the peer-S3 bucket RPCs, which bypass the storage-REST wrapper entirely), an unrecoverable divide-by-zero that killed a node per RPC frame, metadata that reported truncated shards as intact, and three allocations sized from caller-declared values. | Upgrade distributed-erasure deployments. Single-node deployments register none of these routes. No S3 API behaviour changes; object keys containing `.` or `..` path segments were already refused at the S3 boundary. | -| `SN-2026-003` | [`silo-pkg v3.11.0`](https://github.com/pgsty/silo-pkg/releases/tag/v3.11.0) and [`2f55347f7`](https://github.com/pgsty/minio/commit/2f55347f78352aed8e08866d370c9426c73362cf) | S3/IAM bucket-policy condition values | Yes (policy-dependent) | Prevents raw request entries that spell condition-key names from shadowing or synthesizing internal condition values; confines `s3:signatureAge` to verified SigV4 presigned requests; separates query-only list fields from header-backed `x-amz-*` fields; and stops client request tags from impersonating stored existing-object tags. | The compatible query form remains for storage class and upload tagging on handlers that consume it; an explicitly present header wins, including an empty header. The historical `X-Amz-Tagging` Header mapping remains a client-supplied `RequestObjectTag` source, so use request-tag conditions only on operations that consume tags. Header-only `x-amz-*` policy keys no longer accept query substitutes. `aws:SourceIp` was left following the existing forwarding-header trust model; that model is addressed separately in the next row. See [Condition value sources and precedence](https://silo.pgsty.com/administration/identity-access-management/policy-based-access-control/#condition-value-sources). | +| `SN-2026-003` | [`silo-pkg v3.11.0`](https://github.com/pgsty/silo-pkg/releases/tag/v3.11.0) and [`2f55347f7`](https://github.com/pgsty/silo/commit/2f55347f78352aed8e08866d370c9426c73362cf) | S3/IAM bucket-policy condition values | Yes (policy-dependent) | Prevents raw request entries that spell condition-key names from shadowing or synthesizing internal condition values; confines `s3:signatureAge` to verified SigV4 presigned requests; separates query-only list fields from header-backed `x-amz-*` fields; and stops client request tags from impersonating stored existing-object tags. | The compatible query form remains for storage class and upload tagging on handlers that consume it; an explicitly present header wins, including an empty header. The historical `X-Amz-Tagging` Header mapping remains a client-supplied `RequestObjectTag` source, so use request-tag conditions only on operations that consume tags. Header-only `x-amz-*` policy keys no longer accept query substitutes. `aws:SourceIp` was left following the existing forwarding-header trust model; that model is addressed separately in the next row. See [Condition value sources and precedence](https://silo.pgsty.com/administration/identity-access-management/policy-based-access-control/#condition-value-sources). | | Not a vulnerability | `fe6dc4780` | Client source address (`aws:SourceIp`, audit `remotehost`, event notification `Host`) | N/A -- opt-in hardening | Adds an enforceable forwarded-header trust boundary, `MINIO_API_TRUSTED_PROXIES`. Set to a list of addresses or CIDR blocks, forwarded headers are believed only from those peers and forwarding chains are read right-to-left past listed hops -- which also stops the client-supplied left-most entry that an appending proxy (the stock nginx `$proxy_add_x_forwarded_for` recipe, or HAProxy's added second header line) leaves in place. Set to `none`, no forwarded header is believed at all. This is the guarantee `_MINIO_API_XFF_HEADER=off` never provided: it suppresses `X-Forwarded-For` alone, so `X-Real-IP` and RFC 7239 `Forwarded` remain one-line substitutions for anyone that setting was meant to stop. | **No behaviour change for any existing deployment**, so there is nothing to do on upgrade unless you want the new boundary. Not assigned a CVE: the default matches upstream, and upstream's own position (maintainer response in [discussion #17878](https://github.com/minio/minio/discussions/17878), Aug 2023) is that IP-based restrictions are impractical without reliable source-IP visibility. The gap being closed is that this was never written anywhere an operator would find it -- an `IpAddress` condition is accepted and behaves as though it works. **If you use `IpAddress` or `NotIpAddress` conditions, note that they were not enforceable before this change**, including behind a reverse proxy whose `X-Forwarded-For` recipe appends rather than overwrites. If you do not, the change affects only the accuracy of client addresses in logs. The new variable is opt-in and inert when unset; `_MINIO_API_XFF_HEADER` keeps its exact upstream semantics, and upstream's `TestXFFDisabled` is retained unmodified as the proof. An `IpAddress` condition remains unenforceable by default against a client with direct network access to the API port -- that is the condition the allowlist exists to fix, not a regression introduced here. When enabling the allowlist: it must name proxies, not the subnet they sit in, because entries are skipped while walking the chain, so a range that also covers clients lets those clients forge. Multi-node deployments must include their own node addresses, since MinIO forwards some requests between nodes and a client can force a hop through the `ListObjectsV2` continuation token; prefer the allowlist over `none` on a cluster for that reason. Loopback is always trusted as a peer so FTP and SFTP keep attributing their sessions. A malformed value stops startup, as does one that names no proxy at all (`","`) or one whose `env://` remote could not be read -- `env.Get` discards that error and yields an empty string, which would otherwise read as unset. Whitespace-only remains equivalent to unset. The policy is read after `MINIO_CONFIG_ENV_FILE` is loaded so environment-file deployments are covered; `_MINIO_API_XFF_HEADER` deliberately keeps upstream's earlier read timing, where a value written into an environment file is ignored. `MINIO_IDENTITY_LDAP_STS_TRUSTED_PROXIES` now shares the same list parser, but is behaviourally untouched: the extraction is pure code motion, verified identical to the previous implementation across every combination of 37 allowlist values and 21 peer addresses. See [Client source address trust](source-address-trust.md). | -| `SN-2026-004` | [`silo-pkg v3.11.0`](https://github.com/pgsty/silo-pkg/releases/tag/v3.11.0) and [`97b7d2804`](https://github.com/pgsty/minio/commit/97b7d28040d109061c0a46a4c01bfc7800a97cc1) | IAM policy evaluation of bucket-level actions | Yes (policy-dependent) | Withholds twelve sensitive bucket-level writes from an object-only resource pattern. The IAM matcher appended a trailing slash for bucket-level requests (empty object name), so a resource of `arn:aws:s3:::bucket/*` matched `"bucket/"` and authorized bucket-level actions it was never meant to reach -- upstream [minio/minio#20449](https://github.com/minio/minio/issues/20449). The bucket-policy evaluation path never had the slash and was already reference-correct. | **This is an authorization tightening; read this row before upgrading if you write your own bucket-scoped policies.** Withheld from `bucket/*` on `Allow` statements only: `PutBucketPolicy`, `DeleteBucketPolicy`, `PutBucketObjectLockConfiguration`, `PutBucketVersioning`, `PutReplicationConfiguration`, `PutBucketLifecycle`, `DeleteBucket`, `ForceDeleteBucket`, `PutBucketCors`, `DeleteBucketCors`, `PutBucketQOS`, `PutInventoryConfiguration`. Membership was decided by one question -- does reaching this action give the caller something its object-scoped grant does not already give it? -- because the bug only fires when the statement already grants the bucket action, which in practice means `s3:*`, so the affected principal already holds full object CRUD. Only actions that hand out access to others, defeat a protection aimed at write-holders, act under server credentials, outlive the grant, or destroy the bucket entity qualify. **Deliberately not withheld, and asserted by test so re-adding one is a deliberate act**: `ListBucket`, `GetBucketLocation` and the read/list family, `PutBucketTagging`, `PutBucketEncryption`, `PutBucketNotification`, and `CreateBucket` -- so `mc ls`, SDK session setup and ordinary tenant self-service keep working through `bucket/*`. Breaking those is what got upstream's own full fix reverted. **What to change**: add the bare bucket ARN (`arn:aws:s3:::bucket`) alongside `arn:aws:s3:::bucket/*` in any statement that legitimately grants one of the twelve. Built-in canned policies are unaffected (all use `Resource: "*"`). `Deny` statements are untouched, so no bucket lock is ever weakened, and `NotResource` exclusions keep their full reach. The hardening is monotone by construction rather than by argument: the protected path requires **both** the bare and the historical `"bucket/"` form to match, an intersection with the historical decision -- without that, a fixed-width wildcard such as `mybucke?` would match `"mybucket"` while never having matched `"mybucket/"`, and the hardening would have granted a write the buggy matcher refused. `MINIO_API_LEGACY_BUCKET_RESOURCE_MATCH=on` restores the historical behaviour in full; it is read once at startup. Still deferred to a migration-gated release: the read/list family, a startup audit naming affected policies, and a self-explaining denial log. | +| `SN-2026-004` | [`silo-pkg v3.11.0`](https://github.com/pgsty/silo-pkg/releases/tag/v3.11.0) and [`97b7d2804`](https://github.com/pgsty/silo/commit/97b7d28040d109061c0a46a4c01bfc7800a97cc1) | IAM policy evaluation of bucket-level actions | Yes (policy-dependent) | Withholds twelve sensitive bucket-level writes from an object-only resource pattern. The IAM matcher appended a trailing slash for bucket-level requests (empty object name), so a resource of `arn:aws:s3:::bucket/*` matched `"bucket/"` and authorized bucket-level actions it was never meant to reach -- upstream [minio/minio#20449](https://github.com/minio/minio/issues/20449). The bucket-policy evaluation path never had the slash and was already reference-correct. | **This is an authorization tightening; read this row before upgrading if you write your own bucket-scoped policies.** Withheld from `bucket/*` on `Allow` statements only: `PutBucketPolicy`, `DeleteBucketPolicy`, `PutBucketObjectLockConfiguration`, `PutBucketVersioning`, `PutReplicationConfiguration`, `PutBucketLifecycle`, `DeleteBucket`, `ForceDeleteBucket`, `PutBucketCors`, `DeleteBucketCors`, `PutBucketQOS`, `PutInventoryConfiguration`. Membership was decided by one question -- does reaching this action give the caller something its object-scoped grant does not already give it? -- because the bug only fires when the statement already grants the bucket action, which in practice means `s3:*`, so the affected principal already holds full object CRUD. Only actions that hand out access to others, defeat a protection aimed at write-holders, act under server credentials, outlive the grant, or destroy the bucket entity qualify. **Deliberately not withheld, and asserted by test so re-adding one is a deliberate act**: `ListBucket`, `GetBucketLocation` and the read/list family, `PutBucketTagging`, `PutBucketEncryption`, `PutBucketNotification`, and `CreateBucket` -- so `mc ls`, SDK session setup and ordinary tenant self-service keep working through `bucket/*`. Breaking those is what got upstream's own full fix reverted. **What to change**: add the bare bucket ARN (`arn:aws:s3:::bucket`) alongside `arn:aws:s3:::bucket/*` in any statement that legitimately grants one of the twelve. Built-in canned policies are unaffected (all use `Resource: "*"`). `Deny` statements are untouched, so no bucket lock is ever weakened, and `NotResource` exclusions keep their full reach. The hardening is monotone by construction rather than by argument: the protected path requires **both** the bare and the historical `"bucket/"` form to match, an intersection with the historical decision -- without that, a fixed-width wildcard such as `mybucke?` would match `"mybucket"` while never having matched `"mybucket/"`, and the hardening would have granted a write the buggy matcher refused. `MINIO_API_LEGACY_BUCKET_RESOURCE_MATCH=on` restores the historical behaviour in full; it is read once at startup. Still deferred to a migration-gated release: the read/list family, a startup audit naming affected policies, and a self-explaining denial log. | | `SN-2026-005` | [`silo-pkg v3.12.0`](https://github.com/pgsty/silo-pkg/releases/tag/v3.12.0) and [`eee05a17c`](https://github.com/pgsty/silo/commit/eee05a17c34a07cebb27220d12697be74c8bd617) | IAM named-policy and service-account policy writes | No direct remote exploit; policy-dependent | Rejects S3, S3 Tables, and KMS ARN namespace prefixes that name no resource, including their historical `*arn:...` serialization, in both `Resource` and `NotResource`. A resource-matching `Deny` using such a prefix could silently fail to deny, while an `Allow` with the prefix in `NotResource` could match far more broadly than intended. The guard applies when creating named policies and when creating or updating service-account session policies. | **This is an authorization tightening for new and updated policies.** Existing policies keep loading, matching, importing, and replicating with unchanged runtime behavior, but a policy containing one of these prefixes cannot be submitted unchanged; replace it with the intended concrete resource, or use an explicit wildcard such as `arn:aws:s3:::*` only when all resources are intended. Enabling the strict path also rejects an admin statement that combines `Resource` with `NotResource`, and rejects non-S3 resources on bucket-scoped admin actions. Here “bare ARN prefix” means a namespace with no resource after it (`arn:aws:s3:::`); it is distinct from the valid “bare bucket ARN” in `SN-2026-004` (`arn:aws:s3:::bucket`). IAM import, site-replication receive paths, stored-policy loading, and STS inline policies remain on the permissive compatibility path in this release. | +| `SN-2026-006` | [`b73581b05`](https://github.com/pgsty/silo/commit/b73581b05) and [`c4fd97d0b`](https://github.com/pgsty/silo/commit/c4fd97d0b) ([#82](https://github.com/pgsty/silo/issues/82)) | SSE-C reads of zero-byte objects (`GetObject`, `HeadObject`, `CopyObject` source, `GetObjectAttributes`) | Yes; requires read access to the object | Zero-byte SSE-C objects never unsealed the customer-provided key, so a wrong key was accepted with `200` instead of `403`, and a copy or new version could be created under a key of the caller's choosing without knowing the current one. | Wrong keys now fail with `403 AccessDenied` as on AWS; correct keys behave as before and no client change is needed. Inherited from upstream; every earlier release is affected. | +| `SN-2026-007` | [`474cd5801`](https://github.com/pgsty/silo/commit/474cd5801), [`74c97d005`](https://github.com/pgsty/silo/commit/74c97d005), [`21870fa2e`](https://github.com/pgsty/silo/commit/21870fa2e) ([#84](https://github.com/pgsty/silo/issues/84)) | `GetObjectAttributes` on SSE-C objects | Yes; requires read access to the object | Attributes of SSE-C objects were returned without authenticating the customer key, and a bare `X-Minio-Source-Replication-Request` header skipped the check entirely. | A wrong key returns `403`, a replication marker without the key returns `400`; replication peers holding `s3:ReplicateObject` are unaffected. Inherited from upstream. | +| `SN-2026-008` | [PR #101](https://github.com/pgsty/silo/pull/101) ([`938603458`](https://github.com/pgsty/silo/commit/938603458) through [`04b097fd9`](https://github.com/pgsty/silo/commit/04b097fd9)) | Internal replication request headers such as `X-Minio-Source-Etag`, `X-Minio-Source-Mtime`, `X-Minio-Source-Replication-Request`, the replication SSE key headers, and `X-Amz-Bucket-Replication-Status` on object reads, writes, multipart uploads, deletes, Snowball extraction, and bucket events | Yes; any authenticated principal that can read or write the object | Completes CVE-2026-34204. The server still trusted these internal headers on presence in most handlers: any client could preserve arbitrary ETags and modification times, read SSE-C ciphertext without the key, inject replication checksums and Object Lock timestamps, suppress bucket notifications, and route deletes as replication deletes. | Replication semantics now require the exact marker value together with `s3:ReplicateObject` or `s3:ReplicateDelete`; other requests have these headers removed after signature verification and are processed as ordinary requests. Site replication service accounts and bucket-replication targets that already hold the replication permissions are unaffected. Inherited from upstream. | +| `SN-2026-009` | [`58735ee38`](https://github.com/pgsty/silo/commit/58735ee38) and [`229fe2b3c`](https://github.com/pgsty/silo/commit/229fe2b3c) ([PR #73](https://github.com/pgsty/silo/pull/73)) | Admin `SetUserStatus` and `SetGroupStatus` | Yes; authenticated admin API | Status changes were authorized against `admin:EnableUser` / `admin:EnableGroup` regardless of the requested status, so a principal allowed only to enable could also disable, and vice versa. | Enable and disable now require the action matching the target status. Policies that grant only one of the pair lose the other operation; `admin:*` and the built-in `consoleAdmin` policy are unaffected. Inherited from upstream. | +| `SN-2026-010` | [PR #104](https://github.com/pgsty/silo/pull/104) ([`75a6734e4`](https://github.com/pgsty/silo/commit/75a6734e4) through [`d2d47a41f`](https://github.com/pgsty/silo/commit/d2d47a41f), [#58](https://github.com/pgsty/silo/issues/58)) | `DeleteObject` and `DeleteObjects` with an explicit `versionId` | Yes; authenticated S3 API | Explicit version deletes were authorized as `s3:DeleteObject` with only a deny check on `s3:DeleteObjectVersion`, diverging from AWS. | Explicit version deletes now require `s3:DeleteObjectVersion`, as on AWS. **Two policy effects:** principals granted only `s3:DeleteObject` can no longer delete specific versions, and a policy that relied on `Deny s3:DeleteObject` to block permanent deletes must also deny `s3:DeleteObjectVersion`, because `Allow s3:*` now permits explicit version deletes. Replication targets keep the `s3:ReplicateDelete` contract. Inherited from upstream. | ## Dependency security updates @@ -36,6 +41,7 @@ The first Silo community release was cut from upstream history that already cont | `CVE-2026-34986` | `68e0ba997` | Upgrades `go-jose` to `v4.1.4`. | | `CVE-2026-39883` | `1869bd30b`, `e4fa06394` | Updates OpenTelemetry dependencies. | | Upstream Go security fixes | [Go 1.26.5](https://go.dev/doc/devel/release#go1.26.5) | Bumps the required toolchain to Go 1.26.5, which includes security fixes to `crypto/tls` and `os`. | +| Toolchain and dependency refresh | [Go 1.27.0](https://go.dev/doc/devel/release#go1.27) via [`43f4bb7ed`](https://github.com/pgsty/silo/commit/43f4bb7ed), [`edc8be6ed`](https://github.com/pgsty/silo/commit/edc8be6ed), [`4d6e1ea8e`](https://github.com/pgsty/silo/commit/4d6e1ea8e) | Moves the toolchain to Go 1.27.0 and refreshes the dependency stack (etcd client v3.7.1, `jwx` v3.0.13, `klauspost/compress` v1.19.2). The pre-release cleanup then returns to upstream `minio-go` (v7.3.1 pre-release) and retires the `silo-go` fork; `govulncheck` reports no reachable vulnerability on the release candidate. | | [GO-2026-6061](https://pkg.go.dev/vuln/GO-2026-6061) / [GHSA-hrxh-6v49-42gf](https://github.com/advisories/GHSA-hrxh-6v49-42gf) | gRPC `v1.82.1` | Updates gRPC to the first fixed version for vulnerabilities in the xDS RBAC authorization engine and HTTP/2 transport server. | | [GO-2026-5970](https://pkg.go.dev/vuln/GO-2026-5970) / `CVE-2026-56852` | `x/text` `v0.39.0` | Updates `x/text` to the first fixed version for an infinite loop on invalid input. | diff --git a/docs/site-replication/CORS-LWW-DESIGN.md b/docs/site-replication/CORS-LWW-DESIGN.md index 0a825897d..70d1d5563 100644 --- a/docs/site-replication/CORS-LWW-DESIGN.md +++ b/docs/site-replication/CORS-LWW-DESIGN.md @@ -2,13 +2,13 @@ ## Status -- Issue: [pgsty/silo#75](https://github.com/pgsty/silo/issues/75) -- Baseline: `e4e3007da6d7d1198a6a050e34f84566d40a9654` -- Working branch: `codex/issue-75-cors-hardening` -- Decision: CORS-specific deterministic last-writer-wins register, described below -- Implementation state: B2 is commit `724f8703d`; the final B2+B3 integration is signed commit `0eebc928f` on the PR #80 branch and has passed combined local acceptance -- Release state: PR #80 remains open; nothing is merged, tagged, packaged, published as an image, or deployed -- Final design/implementation review: the B2 implementation was GO; the combined B2+B3 Opus 5 Max review found one test-build conflict and one legacy-metadata load risk, both corrected before combined testing +- Issue: [pgsty/silo#75](https://github.com/pgsty/silo/issues/75), closed; follow-ups + [#77](https://github.com/pgsty/silo/issues/77) and [#102](https://github.com/pgsty/silo/issues/102) +- Merged: [PR #80](https://github.com/pgsty/silo/pull/80) implemented this register + (2026-08-29); [PR #101](https://github.com/pgsty/silo/pull/101) restricted the + pre-authentication lookup to resident metadata; [PR #103](https://github.com/pgsty/silo/pull/103) + replaced the CORS-specific lock with the shared `metadata.lock` +- Release state: on `main`, not yet in a tagged release as of 2026-09-02 This document defines the replication state, ordering, persistence, status, healing, concurrency, compatibility, and test contract for per-bucket CORS. @@ -501,92 +501,3 @@ The required test matrix is: | Restart | cache removal/disk reload preserves tombstone or live state and status timestamp | | Legacy repair | a lenient historical document loads fail-closed without hiding other metadata and can be deleted or replaced | | Full seam | signed admin dispatch -> peer apply -> real status collection -> local heal -> cache reload -> remote heal dispatch | - -## Local Verification Record - -The committed B2 implementation passed: - -- the supplied adversarial base64 and same-payload/newer-timestamp tests; -- focused CORS normal tests; -- focused CORS race tests; -- `go test ./internal/bucket/cors` and its race run; -- `go test ./cmd -count=1`; -- `go vet ./...`; -- `go build ./...`; -- repository-configured golangci-lint v2.13.1 with zero issues; -- gofmt and `git diff --check`; -- a signed admin dispatch -> apply -> status -> heal -> cache reload test. - -After integrating B3 and resolving overlap, the frozen combination passed: - -- focused strict-parser, validation, middleware, replication, namespace, - legacy-repair, and race tests; -- CI-tagged `go test ./...`, full vet/build, module verification, pinned lint, - and rebrand/compatibility checks; -- a real local two-site deployment with two nodes per site, including - bidirectional replacement, a site missing DELETE while offline, restart - heal, and a second restart preserving the tombstone; and -- raw SigV4 wire probes that reject a lowercase method and trailing XML root, - accept a 255-code-point Unicode ID, and replicate the accepted config. - -The public EN/ZH design records pass a warning-fatal Hugo build, rendered link -checking, and local browser QA. These results are acceptance evidence, not a -release, deployment, tag, or production claim. - -The repository `make lint` bootstrap could not download its private copy of -golangci-lint because the network returned HTTP status 000. The same exact -v2.13.1 binary already installed locally was used with the Makefile's build -tags, timeout, and configuration and reported zero issues. - -## Independent Review Record - -Four read-only local Claude Code reviews used canonical model -`claude-opus-5` at `max` effort. - -The first review rejected the pre-fix candidate and identified the unsafe -CreatedAt-based baseline, missing deterministic tie-break, missing atomic join, -non-monotonic local barrier, timestamp-blind status, and initial-sync tombstone -gap. The selected C-prime model incorporated the valid findings while rejecting -the suggestion to rewrite normal source timestamps. - -The second review found no P0. Its `GO WITH FIXES` findings were peer semantic -validation, the legacy/default admin mutation path bypassing the then-current -CORS lock and join, CreatedAt-floor observability, and missing tests for -invalid XML, lineage, and concurrent local transitions. Those required changes -and tests are now in the working tree. - -The final review examined this design and the exact dirty diff, independently -reran build, vet, lint, normal tests, and race tests, and found no P0 or P1. -Its verdict was `GO WITH FIXES`: the implementation was explicitly judged GO, -while five design-document statements required correction. It also suggested -an optional status hardening so semantically invalid canonical payloads are -not selected and retransmitted. The hardening and all mandatory documentation -corrections are incorporated in the current tree. The final selected solution -is therefore the C-prime register and invariants recorded in this document. - -The fourth review examined the resolved B2+B3 combination. It confirmed that -the C-prime register, strict wire parser, MaxAge presence, wildcard credentials, -Origin-null marker, rejected-preflight `Vary`, checksum classification, and -peer validation can coexist. It found a conflict-resolution test helper typo -and the risk that strict parsing could make all bucket metadata unavailable for -a document accepted by a lenient development build. The helper was corrected; -metadata loading now stashes a CORS-specific error, fails browser behavior -closed, rejects new invalid saves, and allows a valid CORS PUT/DELETE repair. - -## Release Gates - -An implementation-level GO means only that the local CORS state machine and -tests satisfy this document. It does not authorize a release. - -Before closing issue #75 or publishing a server artifact: - -1. commit the exact reviewed implementation and design with DCO sign-off; -2. push a focused branch and run remote PR CI; -3. merge and confirm main CI on the merge commit; -4. finish public EN/ZH upgrade, fallback, and downgrade documentation in - `silo.pgsty.com`; -5. run a real two-site process test for PUT, DELETE, simultaneous conflict, - offline peer restart, status, and heal; -6. verify no release tag or image contains an intermediate candidate; and -7. treat package, image, SBOM, signature, canary, and production verification - as separate gates. diff --git a/go.mod b/go.mod index a60ee4806..ee2ee4a10 100644 --- a/go.mod +++ b/go.mod @@ -2,22 +2,21 @@ module github.com/minio/minio go 1.27.0 -// Use PGSTY's maintained Silo Go SDK while preserving upstream import paths. -// Keep the required version on a real upstream tag because replace directives -// are ignored when this module is consumed as a dependency. -replace github.com/minio/minio-go/v7 => github.com/pgsty/silo-go/v7 v7.3.1 - -// Use Pigsty's SILO Console v2.2.1 release while preserving upstream import paths. -// The pseudo-version pins v2.2.1's commit because the compatible module path has no /v2 suffix. -replace github.com/minio/console => github.com/pgsty/silo-console v0.0.0-20260829111139-e07ef01ab8bf +// Use Pigsty's SILO Console while preserving upstream import paths. The +// pseudo-version pins the last commit of the v2.3.0 line before Console moved +// to the github.com/pgsty/silo-pkg/v3 module path: it carries the v2.3.0 +// security fixes and still consumes silo-pkg through the replacement below. +replace github.com/minio/console => github.com/pgsty/silo-console v0.0.0-20260901090952-43f8447fda38 // Use Pigsty's maintained mc fork for Console's embedded client code. replace github.com/minio/mc => github.com/pgsty/mc v0.0.0-20260829103737-5ed037ef4ec1 // Use Pigsty's maintained SILO package fork while preserving upstream import paths. -// This retains the LDAP TLS fix tracked in https://github.com/pgsty/silo/issues/15. -// v3.12.2 retains the minio/minio#20449 bucket-write boundary hardening, -// rejects bare ARN prefixes on strict policy-write paths, and selects Silo Go v7.3.1. +// This retains the LDAP TLS fix tracked in https://github.com/pgsty/silo/issues/15, +// the minio/minio#20449 bucket-write boundary hardening, bare ARN rejection on +// strict policy-write paths. It is the last silo-pkg commit +// that declares the github.com/minio/pkg/v3 module path; v3.13.0 moved to +// github.com/pgsty/silo-pkg/v3 and cannot be selected through this replace. replace github.com/minio/pkg/v3 => github.com/pgsty/silo-pkg/v3 v3.12.3-0.20260829103855-748c94bf8ab7 // v22.7.0 does not compile on NetBSD because its unix implementation uses @@ -80,7 +79,7 @@ require ( github.com/minio/kms-go/kes v0.3.1 github.com/minio/kms-go/kms v0.6.0 github.com/minio/madmin-go/v3 v3.0.110 - github.com/minio/minio-go/v7 v7.3.0 + github.com/minio/minio-go/v7 v7.3.1-0.20260828014306-0e78d3f18efe github.com/minio/mux v1.9.2 github.com/minio/pkg/v3 v3.6.1 github.com/minio/selfupdate v0.6.0 diff --git a/go.sum b/go.sum index 8eeac07fc..1bd597f81 100644 --- a/go.sum +++ b/go.sum @@ -474,6 +474,8 @@ github.com/minio/madmin-go/v3 v3.0.110 h1:FIYekj7YPc430ffpXFWiUtyut3qBt/unIAcDzJ github.com/minio/madmin-go/v3 v3.0.110/go.mod h1:WOe2kYmYl1OIlY2DSRHVQ8j1v4OItARQ6jGyQqcCud8= github.com/minio/md5-simd v1.1.2 h1:Gdi1DZK69+ZVMoNHRXJyNcxrMA4dSxoYHZSQbirFg34= github.com/minio/md5-simd v1.1.2/go.mod h1:MzdKDxYpY2BT9XQFocsiZf/NKVtR7nkE4RoEpN+20RM= +github.com/minio/minio-go/v7 v7.3.1-0.20260828014306-0e78d3f18efe h1:By2FKNSOUGLOeb0x4D7xJMHr8x/X1ZW8PG780SpKUwQ= +github.com/minio/minio-go/v7 v7.3.1-0.20260828014306-0e78d3f18efe/go.mod h1:KUPWdecEO1LWyUz+sTGXAuf2jZHrPh5fCsRH86QbPfk= github.com/minio/mux v1.9.2 h1:dQchne49BUBgOlxIHjx5wVe1gl5VXF2sxd4YCXkikTw= github.com/minio/mux v1.9.2/go.mod h1:OuHAsZsux+e562bcO2P3Zv/P0LMo6fPQ310SmoyG7mQ= github.com/minio/selfupdate v0.6.0 h1:i76PgT0K5xO9+hjzKcacQtO7+MjJ4JKA8Ak8XQ9DDwU= @@ -543,10 +545,8 @@ github.com/pborman/getopt v0.0.0-20170112200414-7148bc3a4c30/go.mod h1:85jBQOZwp github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= github.com/pgsty/mc v0.0.0-20260829103737-5ed037ef4ec1 h1:CotSAPr11rZy3VK46j5rJQYQ2LHT2mjrd9vf0Ak12bA= github.com/pgsty/mc v0.0.0-20260829103737-5ed037ef4ec1/go.mod h1:pwkfUxTikOkKc+yvEWqFg7CAPZDj5Yl0YHFcZoPKmU8= -github.com/pgsty/silo-console v0.0.0-20260829111139-e07ef01ab8bf h1:BwUlE3Qr5+/JWkdNYnpSFin7RW1Uiaf7ddGlR87Y9YQ= -github.com/pgsty/silo-console v0.0.0-20260829111139-e07ef01ab8bf/go.mod h1:Zqpx0h9NB5WzXI+OE/VVFcrXD6fKtSqqfCurmtxyKPo= -github.com/pgsty/silo-go/v7 v7.3.1 h1:CchXB5hdv1KGUCGBzR5Tz8hSE+3P9sGJFPY+ku8tC04= -github.com/pgsty/silo-go/v7 v7.3.1/go.mod h1:3uUcXVLE1xLBTy+A/js/hHKkvcYQ/zMbj8rbtNQavxE= +github.com/pgsty/silo-console v0.0.0-20260901090952-43f8447fda38 h1:PObL76LBUBKq+y9TPAmc8wlKD8C/BNyrXGjfUrWtUvk= +github.com/pgsty/silo-console v0.0.0-20260901090952-43f8447fda38/go.mod h1:NHgq4XTLPa+Zt9lAIouHzgiFMULcyYjC3VwcMSuZf8U= github.com/pgsty/silo-pkg/v3 v3.12.3-0.20260829103855-748c94bf8ab7 h1:YSCnSqNjU2ddU84dA8ybJXOoWYx8VDu2qAzXMVweisc= github.com/pgsty/silo-pkg/v3 v3.12.3-0.20260829103855-748c94bf8ab7/go.mod h1:hSvfIz9FWTvEZqTsGEWQ8P/gD81pDee9W4j5oIvHZMY= github.com/philhofer/fwd v1.2.0 h1:e6DnBTl7vGY+Gz322/ASL4Gyp1FspeMvx1RNDoToZuM= diff --git a/internal/bucket/cors/cors.go b/internal/bucket/cors/cors.go index f36432144..7d5eb0c4c 100644 --- a/internal/bucket/cors/cors.go +++ b/internal/bucket/cors/cors.go @@ -290,12 +290,6 @@ func (r Rule) matchAllowedOrigin(origin string) (string, bool) { return "", false } -// HasAllowedOrigin reports whether the rule allows the given origin. -func (r Rule) HasAllowedOrigin(origin string) bool { - _, ok := r.matchAllowedOrigin(origin) - return ok -} - // HasAllowedMethod reports whether the rule allows the given HTTP method. func (r Rule) HasAllowedMethod(method string) bool { for _, m := range r.AllowedMethods { diff --git a/internal/event/target/mysql.go b/internal/event/target/mysql.go index 0f311232a..53b379430 100644 --- a/internal/event/target/mysql.go +++ b/internal/event/target/mysql.go @@ -72,11 +72,6 @@ const ( EnvMySQLFormat = "MINIO_NOTIFY_MYSQL_FORMAT" EnvMySQLDSNString = "MINIO_NOTIFY_MYSQL_DSN_STRING" EnvMySQLTable = "MINIO_NOTIFY_MYSQL_TABLE" - EnvMySQLHost = "MINIO_NOTIFY_MYSQL_HOST" - EnvMySQLPort = "MINIO_NOTIFY_MYSQL_PORT" - EnvMySQLUsername = "MINIO_NOTIFY_MYSQL_USERNAME" - EnvMySQLPassword = "MINIO_NOTIFY_MYSQL_PASSWORD" - EnvMySQLDatabase = "MINIO_NOTIFY_MYSQL_DATABASE" EnvMySQLQueueLimit = "MINIO_NOTIFY_MYSQL_QUEUE_LIMIT" EnvMySQLQueueDir = "MINIO_NOTIFY_MYSQL_QUEUE_DIR" EnvMySQLMaxOpenConnections = "MINIO_NOTIFY_MYSQL_MAX_OPEN_CONNECTIONS" diff --git a/internal/event/target/postgresql.go b/internal/event/target/postgresql.go index 228a2720c..ed5e16c0e 100644 --- a/internal/event/target/postgresql.go +++ b/internal/event/target/postgresql.go @@ -69,11 +69,6 @@ const ( EnvPostgresFormat = "MINIO_NOTIFY_POSTGRES_FORMAT" EnvPostgresConnectionString = "MINIO_NOTIFY_POSTGRES_CONNECTION_STRING" EnvPostgresTable = "MINIO_NOTIFY_POSTGRES_TABLE" - EnvPostgresHost = "MINIO_NOTIFY_POSTGRES_HOST" - EnvPostgresPort = "MINIO_NOTIFY_POSTGRES_PORT" - EnvPostgresUsername = "MINIO_NOTIFY_POSTGRES_USERNAME" - EnvPostgresPassword = "MINIO_NOTIFY_POSTGRES_PASSWORD" - EnvPostgresDatabase = "MINIO_NOTIFY_POSTGRES_DATABASE" EnvPostgresQueueDir = "MINIO_NOTIFY_POSTGRES_QUEUE_DIR" EnvPostgresQueueLimit = "MINIO_NOTIFY_POSTGRES_QUEUE_LIMIT" EnvPostgresMaxOpenConnections = "MINIO_NOTIFY_POSTGRES_MAX_OPEN_CONNECTIONS" diff --git a/internal/ioutil/wait_pipe.go b/internal/ioutil/wait_pipe.go index d8e3eab68..ce1620929 100644 --- a/internal/ioutil/wait_pipe.go +++ b/internal/ioutil/wait_pipe.go @@ -57,11 +57,7 @@ func WaitPipe() (*PipeReader, *PipeWriter) { r, w := io.Pipe() var wg sync.WaitGroup wg.Add(1) - return &PipeReader{ - PipeReader: r, - wait: wg.Wait, - }, &PipeWriter{ - PipeWriter: w, - done: wg.Done, - } + pr := &PipeReader{PipeReader: r, wait: wg.Wait} + pw := &PipeWriter{PipeWriter: w, done: wg.Done} + return pr, pw }