Share via


AzureCosmosDBSinkConnectorServiceInfo Class

Definition

The authentication info when auth_type is AzureCosmosDBSinkConnector.

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

Constructors

Name Description
AzureCosmosDBSinkConnectorServiceInfo()

Initializes a new instance of AzureCosmosDBSinkConnectorServiceInfo.

Properties

Name Description
CosmosConnectionEndpoint

Azure Cosmos Database Connection Endpoint.

CosmosContainersTopicMapping

Azure Cosmos Database Containers Topic Mapping.

CosmosDatabaseName

Azure Cosmos Database Name.

CosmosIdStrategy

Azure Cosmos Database Id Strategy.

CosmosMasterKey

Azure Cosmos Database Master Key.

CosmosWriteDetails

Azure Cosmos write config details.

Methods

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

Explicit Interface Implementations

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

Applies to