Skip to content

Commit

Permalink
Merge branch 'master' into 2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
MuweiHe committed Sep 10, 2021
2 parents 0d970d0 + 0eb1ef0 commit 1900962
Show file tree
Hide file tree
Showing 101 changed files with 2,310 additions and 503 deletions.
1 change: 1 addition & 0 deletions cmd/confluent/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import (
"github.com/spf13/viper"

"github.com/confluentinc/bincover"

"github.com/confluentinc/cli/internal/cmd"
pversion "github.com/confluentinc/cli/internal/pkg/version"
)
Expand Down
2 changes: 1 addition & 1 deletion cmd/lint/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ var (
"Schema Registry", "ZooKeeper", "ZooKeeper™", "cku",
}
vocabWords = []string{
"ack", "acks", "acl", "acls", "apac", "api", "auth", "avro", "aws", "backoff", "ccloud", "cku", "cli", "codec",
"ack", "acks", "acl", "acls", "apac", "api", "apikey", "apisecret", "auth", "avro", "aws", "backoff", "ccloud", "cku", "cli", "codec",
"config", "configs", "connect", "connect-catalog", "consumer.config", "crn", "csu", "decrypt", "deserializer",
"deserializers", "env", "eu", "formatter", "gcp", "geo", "gzip", "hostname", "html", "https", "iam", "init", "io",
"json", "jsonschema", "kafka", "ksql", "lifecycle", "lz4", "mds", "multi-zone", "netrc", "pem", "plaintext",
Expand Down
4 changes: 2 additions & 2 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ require (
github.com/confluentinc/cc-structs/kafka/scheduler v0.812.0
github.com/confluentinc/cc-structs/kafka/util v0.753.0
github.com/confluentinc/cc-structs/operator v0.753.0
github.com/confluentinc/ccloud-sdk-go-v1 v0.0.84
github.com/confluentinc/ccloud-sdk-go-v1 v0.0.85
github.com/confluentinc/countrycode v0.0.0-20210804214833-917e401d6677
github.com/confluentinc/go-editor v0.4.0
github.com/confluentinc/go-netrc v0.0.0-20201015001751-d8d220f17928
Expand All @@ -32,7 +32,7 @@ require (
github.com/confluentinc/mds-sdk-go/mdsv1 v0.0.27
github.com/confluentinc/mds-sdk-go/mdsv2alpha1 v0.0.27
github.com/confluentinc/properties v0.0.0-20190814194548-42c10394a787
github.com/confluentinc/schema-registry-sdk-go v0.0.9
github.com/confluentinc/schema-registry-sdk-go v0.0.11
github.com/davecgh/go-spew v1.1.1
github.com/dghubble/sling v1.3.0
github.com/eapache/go-resiliency v1.2.0 // indirect
Expand Down
21 changes: 8 additions & 13 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -312,8 +312,8 @@ github.com/confluentinc/cc-structs/kafka/util v0.753.0/go.mod h1:zK+BAdNsqeeEbGW
github.com/confluentinc/cc-structs/operator v0.405.0/go.mod h1:h80UL1NR+Q9Ey/umropf7dg7/RvW2zqXhRvqvAJVgv4=
github.com/confluentinc/cc-structs/operator v0.753.0 h1:/7iehTE/W8bJrJ8A9b/JFhWovHGYoU6p60joR8sKNCo=
github.com/confluentinc/cc-structs/operator v0.753.0/go.mod h1:HuCEW8KtDHzJOUpikNgspO9orr70yiD0RZnzBxNLV/E=
github.com/confluentinc/ccloud-sdk-go-v1 v0.0.84 h1:LvZbpUtkzs4Sb6bmxRJKUkLI7KWRXO4fHl7rQQ8hkBI=
github.com/confluentinc/ccloud-sdk-go-v1 v0.0.84/go.mod h1:Bj71VIHBcVggDke1FOLCc5IgxPeXhXzlWrmtUDQ7RpM=
github.com/confluentinc/ccloud-sdk-go-v1 v0.0.85 h1:J6e/z2H4xHWHx0K5vVchAPBSl/u2Z7ly/fvns9yuB0s=
github.com/confluentinc/ccloud-sdk-go-v1 v0.0.85/go.mod h1:YCcETVs2Wb8J4JYfoTXWkXrRHQIU6n2EtB/w7aW2iBs=
github.com/confluentinc/cire-bucket-service/protos/bucket v0.50.0 h1:MKQiWsLL0A6Ml0qRoSda5UFn1E3lMpqzjME06dCOlQI=
github.com/confluentinc/cire-bucket-service/protos/bucket v0.50.0/go.mod h1:Yqjcig48HUMh97OHvPxWGZMj5VXon8XIY+AKhZMj16U=
github.com/confluentinc/cire-k8saas-structs v1.19.0/go.mod h1:arP5z1yPnhZf+yglHM2K5fn0J1coT5bK1AzmflQQNDk=
Expand Down Expand Up @@ -344,8 +344,8 @@ github.com/confluentinc/proto-go-setter v0.0.0-20180912191759-fb17e76fc076/go.mo
github.com/confluentinc/protoc-gen-ccloud v0.0.3 h1:i2+J04C4iW1hoe0tvzWH8wXg05rmxN4G7Qz1LpusEBE=
github.com/confluentinc/protoc-gen-ccloud v0.0.3/go.mod h1:aZRVEnVpDqGKlGNaR75eWMcMzXOFDDps7ByPJiPPwxg=
github.com/confluentinc/prototools v0.0.3/go.mod h1:BeYyZpaHqLMJ3uFf5aGl30F6xnideWJLd0HsGm9QY2U=
github.com/confluentinc/schema-registry-sdk-go v0.0.9 h1:Ux5Ht1rk5soi+Zf/cw1z0Je76qMrV0LqyoXfRYZolFk=
github.com/confluentinc/schema-registry-sdk-go v0.0.9/go.mod h1:+3hPLr84tBmDdQV1XSvo3H9FZwL3+Nx9MGbm17QyXq0=
github.com/confluentinc/schema-registry-sdk-go v0.0.11 h1:chWZyfO6QxpfUFkF9aQfM5FF08SuIlGVXNVLLlSeNjw=
github.com/confluentinc/schema-registry-sdk-go v0.0.11/go.mod h1:+3hPLr84tBmDdQV1XSvo3H9FZwL3+Nx9MGbm17QyXq0=
github.com/containerd/continuity v0.0.0-20190426062206-aaeac12a7ffc/go.mod h1:GL3xCUCBDV3CZiTSEKksMWbLE66hEyuu9qyDOOqM47Y=
github.com/containerd/continuity v0.0.0-20191127005431-f65d91d395eb/go.mod h1:GL3xCUCBDV3CZiTSEKksMWbLE66hEyuu9qyDOOqM47Y=
github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk=
Expand Down Expand Up @@ -564,9 +564,8 @@ github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFU
github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
github.com/golang/mock v1.4.4 h1:l75CXGRSwbaYNpl/Z2X1XIIAMSCquvXgpVZDhwEIJsc=
github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4=
github.com/golang/mock v1.6.0 h1:ErTB+efbowRARo13NNdxyJji2egdxLGQhRaY+DUumQc=
github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs=
github.com/golang/protobuf v0.0.0-20161109072736-4bd1920723d7/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.1.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
Expand Down Expand Up @@ -1312,7 +1311,6 @@ github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
github.com/zclconf/go-cty v0.0.0-20180815031001-58bb2bc0302a h1:x70ZZ4caA8eY4abjpcCnf6uvIPY3cpgRFrXE47JF4Sc=
github.com/zclconf/go-cty v0.0.0-20180815031001-58bb2bc0302a/go.mod h1:xnAOWiHeOqg2nWS62VtQ7pbOu17FtxJNW8RLEih+O3s=
github.com/zenazn/goji v0.9.0/go.mod h1:7S9M489iMyHBNxwZnk9/EHS098H4/F6TATF2mIxtB1Q=
Expand Down Expand Up @@ -1414,9 +1412,8 @@ golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzB
golang.org/x/mod v0.1.1-0.20191209134235-331c550502dd/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/mod v0.4.0 h1:8pl+sMODzuvGJkmj2W4kZihvVb5mKm8pB/X44PIQHv8=
golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/mod v0.4.2 h1:Gz96sIWK3OalVv/I/qNygP42zyoKp3xptRVCWRFEBvo=
golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/net v0.0.0-20170114055629-f2499483f923/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20180811021610-c39426892332/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
Expand Down Expand Up @@ -1491,9 +1488,8 @@ golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9 h1:SQFwaSi55rU7vdNs9Yr0Z324VNlrF+0wMqRXT4St8ck=
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c h1:5KslGYwFpkhGh+Q16bwMP3cOontH8FOep7tGV86Y7SQ=
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sys v0.0.0-20170830134202-bb24a47a89ea/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20180816055513-1c9583448a9c/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
Expand Down Expand Up @@ -1683,9 +1679,8 @@ golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4f
golang.org/x/tools v0.0.0-20201202200335-bef1c476418a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
golang.org/x/tools v0.0.0-20201203202102-a1a1cbeaa516/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
golang.org/x/tools v0.0.0-20201204213557-ab6857905f3e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
golang.org/x/tools v0.0.0-20210105210202-9ed45478a130 h1:8qSBr5nyKsEgkP918Pu5FFDZpTtLIjXSo6mrtdVOFfk=
golang.org/x/tools v0.0.0-20210105210202-9ed45478a130/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
golang.org/x/tools v0.1.1 h1:wGiQel/hW0NnEkJUk8lbzkX2gFJU6PFxf1v5OlCfuOs=
golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
golang.org/x/xerrors v0.0.0-20190410155217-1f06c39b4373/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20190513163551-3ee3066db522/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
Expand Down
2 changes: 1 addition & 1 deletion install-ccloud.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ set -e

S3_URL=https://s3-us-west-2.amazonaws.com/confluent.cloud
S3_CONTENT_CHECK_URL="${S3_URL}?prefix="
if [[ ! -z "$OVERRIDE_S3_FOLDER" ]]
if [ -n "$OVERRIDE_S3_FOLDER" ]
then
S3_CONTENT_CHECK_URL="${S3_URL}?prefix=${OVERRIDE_S3_FOLDER}/"
S3_URL=${S3_URL}/${OVERRIDE_S3_FOLDER}
Expand Down
2 changes: 1 addition & 1 deletion install-confluent.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ set -e

S3_URL=https://s3-us-west-2.amazonaws.com/confluent.cloud
S3_CONTENT_CHECK_URL="${S3_URL}?prefix="
if [[ ! -z "$OVERRIDE_S3_FOLDER" ]]
if [ -n "$OVERRIDE_S3_FOLDER" ]
then
S3_CONTENT_CHECK_URL="${S3_URL}?prefix=${OVERRIDE_S3_FOLDER}/"
S3_URL=${S3_URL}/${OVERRIDE_S3_FOLDER}
Expand Down
1 change: 1 addition & 0 deletions internal/cmd/admin/command_promo.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import (
"github.com/spf13/cobra"

orgv1 "github.com/confluentinc/cc-structs/kafka/org/v1"

pcmd "github.com/confluentinc/cli/internal/pkg/cmd"
"github.com/confluentinc/cli/internal/pkg/output"
"github.com/confluentinc/cli/internal/pkg/utils"
Expand Down
1 change: 1 addition & 0 deletions internal/cmd/admin/command_promo_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ import (
orgv1 "github.com/confluentinc/cc-structs/kafka/org/v1"
"github.com/confluentinc/ccloud-sdk-go-v1"
ccloudmock "github.com/confluentinc/ccloud-sdk-go-v1/mock"

pcmd "github.com/confluentinc/cli/internal/pkg/cmd"
v3 "github.com/confluentinc/cli/internal/pkg/config/v3"
climock "github.com/confluentinc/cli/mock"
Expand Down
1 change: 1 addition & 0 deletions internal/cmd/api-key/command.go
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,7 @@ func (c *command) init() {
createCmd := &cobra.Command{
Use: "create",
Short: "Create API keys for a given resource.",
Long: "Create API keys for a given resource. A resource is some Confluent product or service for which an API key can be created, for example ksqlDB application ID, or \"cloud\" to create a Cloud API key.",
Args: cobra.NoArgs,
RunE: pcmd.NewCLIRunE(c.create),
Example: examples.BuildExampleString(
Expand Down
11 changes: 10 additions & 1 deletion internal/cmd/command.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ import (
segment "github.com/segmentio/analytics-go"
"github.com/spf13/cobra"

"github.com/confluentinc/ccloud-sdk-go-v1"

"github.com/confluentinc/cli/internal/cmd/admin"
apikey "github.com/confluentinc/cli/internal/cmd/api-key"
auditlog "github.com/confluentinc/cli/internal/cmd/audit-log"
Expand Down Expand Up @@ -99,7 +101,7 @@ func NewConfluentCommand(cliName string, isTest bool, ver *pversion.Version) *co
flagResolver := &pcmd.FlagResolverImpl{Prompt: form.NewPrompt(os.Stdin), Out: os.Stdout}
jwtValidator := pcmd.NewJWTValidator(logger)
netrcHandler := netrc.NewNetrcHandler(netrc.GetNetrcFilePath(isTest))
loginCredentialsManager := pauth.NewLoginCredentialsManager(netrcHandler, form.NewPrompt(os.Stdin), logger)
loginCredentialsManager := pauth.NewLoginCredentialsManager(netrcHandler, form.NewPrompt(os.Stdin), logger, getCloudClient(cliName, ccloudClientFactory))
mdsClientManager := &pauth.MDSClientManagerImpl{}

prerunner := &pcmd.PreRun{
Expand Down Expand Up @@ -231,3 +233,10 @@ func loadConfig(cliName string, logger *log.Logger) (*v3.Config, error) {

return load.LoadAndMigrate(cfg)
}

func getCloudClient(cliName string, ccloudClientFactory pauth.CCloudClientFactory) *ccloud.Client {
if cliName == "ccloud" {
return ccloudClientFactory.AnonHTTPClientFactory(pauth.CCloudURL)
}
return nil
}
1 change: 1 addition & 0 deletions internal/cmd/connect/command_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ import (
opv1 "github.com/confluentinc/cc-structs/operator/v1"
"github.com/confluentinc/ccloud-sdk-go-v1"
ccsdkmock "github.com/confluentinc/ccloud-sdk-go-v1/mock"

"github.com/confluentinc/cli/internal/cmd/utils"
"github.com/confluentinc/cli/internal/pkg/analytics"
v3 "github.com/confluentinc/cli/internal/pkg/config/v3"
Expand Down
1 change: 1 addition & 0 deletions internal/cmd/environment/command_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ import (
v1 "github.com/confluentinc/cc-structs/kafka/org/v1"
"github.com/confluentinc/ccloud-sdk-go-v1"
ccsdkmock "github.com/confluentinc/ccloud-sdk-go-v1/mock"

"github.com/confluentinc/cli/internal/cmd/utils"
"github.com/confluentinc/cli/internal/pkg/analytics"
pcmd "github.com/confluentinc/cli/internal/pkg/cmd"
Expand Down
3 changes: 2 additions & 1 deletion internal/cmd/iam/command_acl.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@ import (
"fmt"
"net/http"

mds "github.com/confluentinc/mds-sdk-go/mdsv1"
"github.com/hashicorp/go-multierror"
"github.com/spf13/cobra"

mds "github.com/confluentinc/mds-sdk-go/mdsv1"

pcmd "github.com/confluentinc/cli/internal/pkg/cmd"
"github.com/confluentinc/cli/internal/pkg/errors"
"github.com/confluentinc/cli/internal/pkg/examples"
Expand Down
3 changes: 2 additions & 1 deletion internal/cmd/iam/command_acl_utils.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,11 @@ package iam

import (
"fmt"
"github.com/confluentinc/cli/internal/pkg/utils"
"sort"
"strings"

"github.com/confluentinc/cli/internal/pkg/utils"

"github.com/hashicorp/go-multierror"

"github.com/spf13/cobra"
Expand Down
2 changes: 1 addition & 1 deletion internal/cmd/kafka/command.go
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ func (c *command) init(isAPIKeyLogin bool, cliName string) {
c.AddCommand(groupCmd.Command)
c.serverCompleter.AddCommand(groupCmd)
c.serverCompleter.AddCommand(groupCmd.lagCmd)
clusterCmd := NewClusterCommand(c.prerunner, c.analyticsClient)
clusterCmd := NewClusterCommand(c.prerunner, c.analyticsClient, c.logger)
c.AddCommand(clusterCmd.Command)
c.serverCompleter.AddCommand(clusterCmd)
aclCmd := NewACLCommand(c.prerunner)
Expand Down
6 changes: 4 additions & 2 deletions internal/cmd/kafka/command_acl_onprem.go
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
package kafka

import (
"github.com/spf13/cobra"

"github.com/confluentinc/kafka-rest-sdk-go/kafkarestv3"

aclutil "github.com/confluentinc/cli/internal/pkg/acl"
pcmd "github.com/confluentinc/cli/internal/pkg/cmd"
"github.com/confluentinc/cli/internal/pkg/examples"
"github.com/confluentinc/cli/internal/pkg/output"
"github.com/confluentinc/kafka-rest-sdk-go/kafkarestv3"
"github.com/spf13/cobra"
)

var (
Expand Down
Loading

0 comments on commit 1900962

Please sign in to comment.