Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Mongey/terraform-provider-kafka
/ functions
Functions
236 in github.com/Mongey/terraform-provider-kafka
⨍
Functions
236
◇
Types & classes
24
↓ 40 callers
Method
Set
(key string, value interface{})
kafka/resource_kafka_acl.go:191
↓ 30 callers
Function
cfg
lintignore:AT004
kafka/resource_kafka_acl_test.go:280
↓ 20 callers
Method
init
()
kafka/lazy_client.go:19
↓ 20 callers
Function
overrideProviderFactory
()
kafka/provider_test.go:38
↓ 17 callers
Function
assertEquals
(t *testing.T, expected any, actual any)
kafka/config_test.go:15
↓ 17 callers
Function
testAccPreCheck
(t *testing.T)
kafka/provider_test.go:24
↓ 16 callers
Method
String
()
kafka/kafka_quotas.go:29
↓ 13 callers
Method
Error
()
kafka/client.go:18
↓ 13 callers
Method
ReadTopic
(name string, refreshMetadata bool)
kafka/client.go:524
↓ 8 callers
Function
loadFile
(t *testing.T, file string)
kafka/config_test.go:163
↓ 7 callers
Method
InvalidateACLCache
()
kafka/kafka_acls.go:435
↓ 7 callers
Method
versionForKey
(apiKey, wantedMaxVersion int)
kafka/client.go:587
↓ 6 callers
Method
ID
()
kafka/kafka_quotas.go:35
↓ 6 callers
Method
ListACLs
()
kafka/kafka_acls.go:442
↓ 6 callers
Function
newOauthbearerTokenProvider
(oauth2Config OAuth2Config)
kafka/config.go:63
↓ 5 callers
Method
DescribeQuota
(entityType string, entityName string)
kafka/kafka_quotas.go:101
↓ 5 callers
Method
Token
(ctx context.Context)
kafka/config.go:54
↓ 5 callers
Method
getDescribeAclsRequestAPIVersion
()
kafka/client.go:653
↓ 5 callers
Function
kafkaUserScramCredentialResource
()
kafka/resource_kafka_user_scram_credential.go:78
↓ 5 callers
Function
parseUserScramCredential
(d *schema.ResourceData)
kafka/resource_kafka_user_scram_credential.go:259
↓ 5 callers
Function
stringPtr
Helper function to create string pointers
kafka/topic_test.go:99
↓ 4 callers
Method
DescribeUserScramCredential
(username string, mechanism string)
kafka/lazy_client.go:182
↓ 4 callers
Function
assertNil
(t *testing.T, actual any)
kafka/config_test.go:21
↓ 4 callers
Method
copyWithMaskedSensitiveValues
()
kafka/config.go:320
↓ 4 callers
Method
isAWSMSKServerless
()
kafka/config.go:351
↓ 4 callers
Method
newKafkaConfig
()
kafka/config.go:131
↓ 3 callers
Function
ACLOperationToString
ACLOperationToString converts sarama.AclOperations to a String representation
kafka/kafka_acls.go:340
↓ 3 callers
Function
ACLPermissionTypeToString
ACLPermissionTypeToString converts sarama.AclPermissionTypes to Strings
kafka/kafka_acls.go:387
↓ 3 callers
Function
ACLResourceToString
(in sarama.AclResourceType)
kafka/kafka_acls.go:287
↓ 3 callers
Method
ListACLs
()
kafka/lazy_client.go:142
↓ 3 callers
Function
NewClient
(config *Config)
kafka/client.go:58
↓ 3 callers
Method
String
()
kafka/kafka_acls.go:30
↓ 3 callers
Function
aclInfo
(d *schema.ResourceData)
kafka/resource_kafka_acl.go:199
↓ 3 callers
Function
cfgs
lintignore:AT004
kafka/resource_kafka_quota_test.go:228
↓ 3 callers
Function
getPasswordFromConfig
getPasswordFromConfig extracts password from either 'password' or 'password_wo' field, handling write-only fields by accessing raw config when necessa
kafka/resource_kafka_user_scram_credential.go:19
↓ 3 callers
Function
metaToTopic
(d *schema.ResourceData, meta interface{})
kafka/topic.go:73
↓ 3 callers
Function
migrateKafkaAclV0toV1
(is *terraform.InstanceState)
kafka/migrate_kafka_acl_state.go:20
↓ 3 callers
Function
newTLSConfig
(clientCert, clientKey, caCert, clientKeyPassphrase string)
kafka/config.go:256
↓ 3 callers
Function
overrideProvider
()
kafka/provider_test.go:46
↓ 3 callers
Function
parsePemOrLoadFromFile
(input string)
kafka/config.go:235
↓ 3 callers
Function
strPtrMapToStrMap
TODO: can I just get rid of this?
kafka/utils.go:53
↓ 3 callers
Function
testResourceTopic_checkSameMessages
(producedMessages []*sarama.ProducerMessage)
kafka/resource_kafka_topic_test.go:391
↓ 3 callers
Function
testResourceUserScramCredentialCheck_writeOnlyInternal
(s *terraform.State, expectedVersion string, withIterations bool)
kafka/resource_kafka_user_scram_credential_test.go:203
↓ 2 callers
Method
AlterQuota
(quota Quota, validateOnly bool)
kafka/kafka_quotas.go:42
↓ 2 callers
Method
DeleteACL
(s StringlyTypedACL)
kafka/kafka_acls.go:172
↓ 2 callers
Method
Done
()
kafka/scram_client.go:34
↓ 2 callers
Method
Equal
(other Topic)
kafka/topic.go:18
↓ 2 callers
Function
MapEq
MapEq compares two maps, and checks that the keys and values are the same
kafka/utils.go:14
↓ 2 callers
Function
Provider
()
kafka/provider.go:10
↓ 2 callers
Method
String
()
kafka/kafka_user_scram_credentials.go:19
↓ 2 callers
Method
UpsertUserScramCredential
(userScramCredential UserScramCredential)
kafka/lazy_client.go:174
↓ 2 callers
Function
bootstrapServersFromEnv
()
kafka/provider_test.go:79
↓ 2 callers
Function
configToResources
(topic Topic, c *Config)
kafka/topic.go:49
↓ 2 callers
Function
convertedScramMechanism
(scram_mechanism_string string)
kafka/resource_kafka_user_scram_credential.go:276
↓ 2 callers
Function
dTos
(key string, d *schema.ResourceData)
kafka/provider.go:259
↓ 2 callers
Method
extractTopics
()
kafka/client.go:213
↓ 2 callers
Function
newQuota
(d *schema.ResourceData, removeAll bool)
kafka/resource_kafka_quota.go:141
↓ 2 callers
Function
nonEmptyAndTrimmed
(bootstrapServers []string)
kafka/utils.go:35
↓ 2 callers
Function
stringToACLPrefix
(s string)
kafka/kafka_acls.go:105
↓ 2 callers
Function
stringToACLResource
(in string)
kafka/kafka_acls.go:267
↓ 2 callers
Function
stringToAclPermissionType
(in string)
kafka/kafka_acls.go:372
↓ 2 callers
Function
stringToOperation
(in string)
kafka/kafka_acls.go:307
↓ 2 callers
Function
testAccCheckAclDestroy
(name string)
kafka/resource_kafka_acl_test.go:103
↓ 2 callers
Function
testResourceUserScramCredentialCheck
(s *terraform.State, withIterations bool)
kafka/resource_kafka_user_scram_credential_test.go:252
↓ 2 callers
Function
tfToAclFilter
(s StringlyTypedACL)
kafka/kafka_acls.go:71
↓ 2 callers
Function
validateDiagFunc
(validateFunc func(interface{}, string) ([]string, []error))
kafka/utils.go:61
↓ 1 callers
Method
AddPartitions
(t Topic)
kafka/client.go:335
↓ 1 callers
Method
AlterReplicationFactor
(t Topic)
kafka/client.go:379
↓ 1 callers
Method
CanAlterReplicationFactor
()
kafka/client.go:372
↓ 1 callers
Method
CreateACL
(s StringlyTypedACL)
kafka/kafka_acls.go:246
↓ 1 callers
Method
CreateTopic
(t Topic)
kafka/client.go:295
↓ 1 callers
Method
DeleteTopic
(t string)
kafka/client.go:229
↓ 1 callers
Method
DeleteUserScramCredential
(userScramCredential UserScramCredential)
kafka/lazy_client.go:190
↓ 1 callers
Method
GetKafkaTopics
()
kafka/lazy_client.go:197
↓ 1 callers
Method
IsReplicationFactorUpdating
(topic string)
kafka/client.go:490
↓ 1 callers
Function
NewTLSConfig
(clientCert, clientKey, caCert, clientKeyPassphrase string)
kafka/config.go:231
↓ 1 callers
Function
ReplicaCount
ReplicaCount returns the replication_factor for a partition Returns an error if it cannot determine the count, or if the number of replicas is differe
kafka/topic.go:30
↓ 1 callers
Method
SaramaClient
()
kafka/client.go:109
↓ 1 callers
Method
UpdateTopic
(topic Topic)
kafka/client.go:264
↓ 1 callers
Function
accTestProviderConfig
()
kafka/provider_test.go:63
↓ 1 callers
Method
allReplicas
()
kafka/client.go:427
↓ 1 callers
Function
apiVersionsFromBroker
(broker *sarama.Broker, config *sarama.Config, ch chan<- []sarama.ApiVersionsResponseKey, errCh chan<- error)
kafka/client.go:156
↓ 1 callers
Function
assertNotNil
(t *testing.T, actual any)
kafka/config_test.go:25
↓ 1 callers
Method
buildAssignment
(t Topic)
kafka/client.go:398
↓ 1 callers
Function
buildNewReplicas
(allReplicas *[]int32, usedReplicas *[]int32, deltaRF int16)
kafka/client.go:441
↓ 1 callers
Method
checkTLSConfig
()
kafka/lazy_client.go:44
↓ 1 callers
Function
client
(broker, caLocation, clientCertLocation, clientKeyLocation string)
tls-debug/main.go:22
↓ 1 callers
Method
enqueueCreateACL
(broker *sarama.Broker, create *sarama.AclCreation)
kafka/kafka_acls.go:192
↓ 1 callers
Method
enqueueDeleteACL
(broker *sarama.Broker, filter *sarama.AclFilter)
kafka/kafka_acls.go:119
↓ 1 callers
Function
fauxMain
()
tls-debug/main.go:59
↓ 1 callers
Function
findUnusedReplicas
(allReplicas *[]int32, usedReplicas *[]int32, extraCount int16)
kafka/client.go:473
↓ 1 callers
Function
flattenTopicsData
(topicList *[]Topic)
kafka/data_source_kafka_topics.go:65
↓ 1 callers
Function
generateRandomBytes
(n int)
kafka/kafka_user_scram_credentials.go:136
↓ 1 callers
Method
getCreateAclsRequestAPIVersion
()
kafka/client.go:657
↓ 1 callers
Method
getDeleteAclsRequestAPIVersion
()
kafka/client.go:661
↓ 1 callers
Method
getDescribeConfigAPIVersion
()
kafka/client.go:665
↓ 1 callers
Method
getKafkaTopics
()
kafka/client.go:669
↓ 1 callers
Function
isDefault
(tc *sarama.ConfigEntry, version int)
kafka/topic.go:64
↓ 1 callers
Function
isPartitionRFChanging
(status *sarama.PartitionReplicaReassignmentsStatus)
kafka/client.go:520
↓ 1 callers
Function
kafkaACLResource
()
kafka/resource_kafka_acl.go:14
next →
1–100 of 236, ranked by callers