Microsoft Azure KafkaConnector API is one of 1667 APIs that Microsoft Azure publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include KafkaConnector. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, pricing, a JSON-LD context, and a getting-started guide.
This API exposes
5 operations
across 2 paths,
and defines 45 schemas.
It is described by OpenAPI 3.2.0, at version 2020-08-01-preview.
The identity and technical contract details declared by the specification.
KafkaRemoteBrokerAuthenticationTypesUpdate
object
Kafka RemoteBrokerConnection Authentication types. NOTE - Enum only one method is allowed to be passed.
3 properties
KafkaX509AuthenticationUpdate
object
Kafka RemoteBrokerConnection X509 Authentication properties.
2 properties
KafkaSaslType
string
Kafka Sasl Authentication types
KeyVaultSecretObject
object
KeyVault secret object properties
2 properties
1 required
KeyVaultConnectionPropertiesUpdate
object
KeyVault properties
3 properties
NodeTolerations
object
Defines the Node Tolerations details
4 properties
4 required
SaslRemoteBrokerBasicAuthenticationTokenUpdate
object
Kafka RemoteBrokerConnection Sasl Authentication token properties. NOTE - Enum only one method is allowed to be passed.
2 properties
NodeTolerationsUpdate
object
Defines the Node Tolerations details
4 properties
KafkaRemoteBrokerAuthenticationProperties
object
Kafka RemoteBrokerConnection Authentication methods
2 properties
1 required
KafkaConnectorResourceUpdateProperties
object
The updatable properties of the KafkaConnectorResource.
7 properties
ManagedIdentityAuthenticationUpdate
object
Managed identity authentication details.
2 properties
ManagedIdentityAuthentication
object
Managed identity authentication details.
2 properties
1 required
KafkaConnectorProperties
object
KafkaConnector Properties
8 properties
1 required
LocalBrokerAuthenticationMethodsUpdate
object
Mqtt Local Broker Authentication details. Only one method at a time is supported. Default - kubernetes authentication
1 property
KeyVaultCertificatePropertiesUpdate
object
KeyVault certificate properties
3 properties
SaslRemoteBrokerBasicAuthentication
object
Kafka RemoteBrokerConnection Sasl Authentication properties.
2 properties
2 required
KafkaConnectorResource
object
MQ kafkaConnector resource
2 properties
1 required
SaslRemoteBrokerBasicAuthenticationToken
object
Kafka RemoteBrokerConnection Sasl Authentication token properties. NOTE - Enum only one method is allowed to be passed.
2 properties
KafkaRemoteBrokerConnectionTls
object
Kafka RemoteBrokerConnection TLS details
2 properties
1 required
LocalBrokerConnectionSpec
object
Mqtt Local Broker ConnectionSpec details
3 properties
KafkaTokenKeyVaultPropertiesUpdate
object
Kafka Token KeyVault properties.
3 properties
LocalBrokerConnectionSpecUpdate
object
Mqtt Local Broker ConnectionSpec details
3 properties
LocalBrokerKubernetesAuthentication
object
Local Broker Kubernetes Authentication
2 properties
ContainerImage
object
Defines the Docker image details
4 properties
2 required
KafkaConnectorResourceUpdate
object
The type used for update operations of the KafkaConnectorResource.
2 properties
KafkaTokenKeyVaultProperties
object
Kafka Token KeyVault properties.
3 properties
2 required
KafkaRemoteBrokerAuthenticationPropertiesUpdate
object
Kafka RemoteBrokerConnection Authentication methods
2 properties
LocalBrokerConnectionTls
object
Mqtt Local Broker Connection TLS details
2 properties
KeyVaultSecretObjectUpdate
object
KeyVault secret object properties
2 properties
ProvisioningState
string
The enum defining status of resource.
KeyVaultCredentialsPropertiesUpdate
object
KeyVault credentials properties. NOTE - Future this will be ENUM.
1 property
KafkaRemoteBrokerConnectionSpec
object
Kafka RemoteBrokerConnectionSpec details
3 properties
3 required
KafkaRemoteBrokerAuthenticationTypes
object
Kafka RemoteBrokerConnection Authentication types. NOTE - Enum only one method is allowed to be passed.
3 properties
ContainerImageUpdate
object
Defines the Docker image details
4 properties
ExtendedLocationType
string
The enum defining type of ExtendedLocation accepted.
KafkaRemoteBrokerConnectionSpecUpdate
object
Kafka RemoteBrokerConnectionSpec details
3 properties
KafkaRemoteBrokerConnectionTlsUpdate
object
Kafka RemoteBrokerConnection TLS details
2 properties
SaslRemoteBrokerBasicAuthenticationUpdate
object
Kafka RemoteBrokerConnection Sasl Authentication properties.
2 properties
LocalBrokerAuthenticationMethods
object
Mqtt Local Broker Authentication details. Only one method at a time is supported. Default - kubernetes authentication
1 property
1 required
ExtendedLocationProperty
object
ExtendedLocation properties
2 properties
2 required
KeyVaultCredentialsProperties
object
KeyVault credentials properties. NOTE - Future this will be ENUM.
1 property
1 required
KafkaConnectorResourceListResult
object
The response of a KafkaConnectorResource list operation.
2 properties
1 required
KeyVaultCertificateProperties
object
KeyVault certificate properties
3 properties
2 required
KafkaX509Authentication
object
Kafka RemoteBrokerConnection X509 Authentication properties.
2 properties
KeyVaultConnectionProperties
object
KeyVault properties
3 properties
3 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Microsoft Azure publishes across the network.