acl

package
v0.1.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 24, 2023 License: AGPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var OperationMapping = map[sarama.AclOperation][]string{
	sarama.AclOperationAll:             {"All"},
	sarama.AclOperationRead:            {"Read"},
	sarama.AclOperationWrite:           {"Write"},
	sarama.AclOperationCreate:          {"Create"},
	sarama.AclOperationDelete:          {"Delete"},
	sarama.AclOperationAlter:           {"Alter"},
	sarama.AclOperationDescribe:        {"Describe"},
	sarama.AclOperationClusterAction:   {"ClusterAction"},
	sarama.AclOperationDescribeConfigs: {"DescribeConfigs"},
	sarama.AclOperationAlterConfigs:    {"AlterConfigs"},
	sarama.AclOperationIdempotentWrite: {"IdempotentWrite"},
}
View Source
var PermissionMapping = map[sarama.AclPermissionType][]string{
	sarama.AclPermissionDeny:  {"Deny"},
	sarama.AclPermissionAllow: {"Allow"},
}
View Source
var ResourceTypeMapping = map[sarama.AclResourceType][]string{
	sarama.AclResourceAny:             {"Any"},
	sarama.AclResourceTopic:           {"Topic"},
	sarama.AclResourceGroup:           {"Group"},
	sarama.AclResourceCluster:         {"Cluster"},
	sarama.AclResourceTransactionalID: {"TransactionalID"},
	sarama.AclResourceDelegationToken: {"DelegationToken"},
}

Functions

func NewCmdAcl

func NewCmdAcl(config *configuration.Configuration) *cobra.Command

func NewCmdCreateAcl

func NewCmdCreateAcl(config *configuration.Configuration) *cobra.Command

func NewCmdDeleteAcl

func NewCmdDeleteAcl(config *configuration.Configuration) *cobra.Command

func NewCmdListAcl

func NewCmdListAcl(config *configuration.Configuration) *cobra.Command

Types

type AclOptions

type AclOptions struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL