Share via


AzureCosmosDBSourceConnectorServiceInfo Class

Definition

The authentication info when auth_type is AzureCosmosDBSourceConnector.

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

Constructors

Name Description
AzureCosmosDBSourceConnectorServiceInfo()

Initializes a new instance of AzureCosmosDBSourceConnectorServiceInfo.

Properties

Name Description
CosmosConnectionEndpoint

Azure Cosmos Database Connection Endpoint.

CosmosContainersTopicMapping

Azure Cosmos Database Containers Topic Mapping.

CosmosDatabaseName

Azure Cosmos Database Name.

CosmosIncludeAllContainers

Azure Cosmos Database Include all the containers in the database.

CosmosMasterKey

Azure Cosmos Database Master Key.

CosmosMessageKeyEnabled

Azure Cosmos Database Message Key Enabled.

CosmosMessageKeyField

Azure Cosmos Database Message Key Field.

Methods

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

Explicit Interface Implementations

Name Description
IJsonModel<AzureCosmosDBSourceConnectorServiceInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<AzureCosmosDBSourceConnectorServiceInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<ConnectorServiceTypeInfoBase>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from ConnectorServiceTypeInfoBase)
IJsonModel<ConnectorServiceTypeInfoBase>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ConnectorServiceTypeInfoBase)
IPersistableModel<AzureCosmosDBSourceConnectorServiceInfo>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<AzureCosmosDBSourceConnectorServiceInfo>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<AzureCosmosDBSourceConnectorServiceInfo>.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