Share via


KafkaAzureBlobStorageSourceConnectorInfo Class

Definition

The partner connector type is KafkaAzureBlobStorageSource.

public class KafkaAzureBlobStorageSourceConnectorInfo : Azure.ResourceManager.Confluent.Models.PartnerInfoBase, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Confluent.Models.KafkaAzureBlobStorageSourceConnectorInfo>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Confluent.Models.KafkaAzureBlobStorageSourceConnectorInfo>
type KafkaAzureBlobStorageSourceConnectorInfo = class
    inherit PartnerInfoBase
    interface IJsonModel<KafkaAzureBlobStorageSourceConnectorInfo>
    interface IPersistableModel<KafkaAzureBlobStorageSourceConnectorInfo>
Public Class KafkaAzureBlobStorageSourceConnectorInfo
Inherits PartnerInfoBase
Implements IJsonModel(Of KafkaAzureBlobStorageSourceConnectorInfo), IPersistableModel(Of KafkaAzureBlobStorageSourceConnectorInfo)
Inheritance
KafkaAzureBlobStorageSourceConnectorInfo
Implements

Constructors

Name Description
KafkaAzureBlobStorageSourceConnectorInfo()

Initializes a new instance of KafkaAzureBlobStorageSourceConnectorInfo.

Properties

Name Description
ApiKey

Kafka API Key.

ApiSecret

Kafka API Secret.

AuthType

Kafka Auth Type.

InputFormat

Kafka Input Data Format Type.

MaxTasks

Maximum Tasks.

OutputFormat

Kafka Output Data Format Type.

ServiceAccountId

Kafka Service Account Id.

ServiceAccountName

Kafka Service Account Name.

TopicRegex

Kafka topics Regex pattern.

TopicsDir

Kafka topics directory.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<KafkaAzureBlobStorageSourceConnectorInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<KafkaAzureBlobStorageSourceConnectorInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<PartnerInfoBase>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from PartnerInfoBase)
IJsonModel<PartnerInfoBase>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from PartnerInfoBase)
IPersistableModel<KafkaAzureBlobStorageSourceConnectorInfo>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<KafkaAzureBlobStorageSourceConnectorInfo>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<KafkaAzureBlobStorageSourceConnectorInfo>.Write(ModelReaderWriterOptions)
IPersistableModel<PartnerInfoBase>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from PartnerInfoBase)
IPersistableModel<PartnerInfoBase>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from PartnerInfoBase)
IPersistableModel<PartnerInfoBase>.Write(ModelReaderWriterOptions) (Inherited from PartnerInfoBase)

Applies to