Connector - List
Enumera todos los conectores de un clúster
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters/{clusterId}/connectors?api-version=2024-07-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Confluent/organizations/{organizationName}/environments/{environmentId}/clusters/{clusterId}/connectors?api-version=2024-07-01&pageSize={pageSize}&pageToken={pageToken}
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
cluster
|
path | True |
string |
Identificador de clúster del registro de esquema o kafka de Confluent |
environment
|
path | True |
string |
Identificador de entorno de Confluent |
organization
|
path | True |
string |
Nombre del recurso de la organización |
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas. |
subscription
|
path | True |
string |
Identificador de suscripción de Microsoft Azure |
api-version
|
query | True |
string |
Versión de api de cliente. |
page
|
query |
integer (int32) |
Tamaño de paginación |
|
page
|
query |
string |
Un token de paginación opaco para capturar el siguiente conjunto de registros |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Éxito |
|
Other Status Codes |
Respuesta de error predeterminada. |
Seguridad
azure_auth
Flujo de OAuth2 de Azure Active Directory.
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
user_impersonation | suplantar la cuenta de usuario |
Ejemplos
Connector_List
Solicitud de ejemplo
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Confluent/organizations/myOrganization/environments/env-12132/clusters/dlz-f3a90de/connectors?api-version=2024-07-01&pageSize=10
Respuesta de muestra
{
"value": [
{
"name": "connector-1",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Confluent/organizations/myOrganization/environments/env-12132/clusters/dlz-f3a90de/connectors/connector-1",
"properties": {
"connectorBasicInfo": {
"connectorType": "SINK",
"connectorClass": "AZUREBLOBSINK",
"connectorState": "RUNNING",
"connectorId": "lcc-l",
"connectorName": "connector-1"
},
"connectorServiceTypeInfo": {
"connectorServiceType": "AzureBlobStorageSinkConnector",
"storageAccountName": "stcfaccount-1",
"storageAccountKey": "*******",
"storageContainerName": "continer-1"
},
"partnerConnectorInfo": {
"partnerConnectorType": "KafkaAzureBlobStorageSink",
"flushSize": "1000",
"maxTasks": "2",
"timeInterval": "DAILY",
"apiKey": "xxxxxxx",
"apiSecret": "*******",
"authType": "KAFKA_API_KEY",
"inputFormat": "JSON",
"outputFormat": "JSON",
"topics": [
"topic-1"
],
"topicsDir": "topicsDir"
}
}
}
],
"nextLink": "nextLink?pageToken=xoi3753asdfe&pageSize=10"
}
Definiciones
Nombre | Description |
---|---|
auth |
authType |
Azure |
La información de autenticación cuando auth_type es azureBlobStorageSinkConnector |
Azure |
El tipo de servicio del conector es AzureBlobStorageSourceConnector |
Azure |
La información de autenticación cuando auth_type es AzureCosmosDBSinkConnector |
Azure |
La información de autenticación cuando auth_type es AzureCosmosDBSourceConnector |
Azure |
La información de autenticación cuando auth_type es AzureSynapseAnalyticsSinkConnector |
Connector |
ConnectorClass |
Connector |
Propiedades base de información del conector |
Connector |
Detalles del registro del conector |
Connector |
Tipo de servicio del conector. |
Connector |
ConnectorStatus |
Connector |
ConnectorType |
created |
Tipo de identidad que creó el recurso. |
Data |
DataFormatType |
Error |
ErrorResponseBody |
Kafka |
El tipo de conector de asociado es KafkaAzureBlobStorageSink |
Kafka |
El tipo de conector asociado es KafkaAzureBlobStorageSource |
Kafka |
El tipo de conector asociado es KafkaAzureCosmosDBSink |
Kafka |
El tipo de conector de asociado es KafkaAzureCosmosDBSource |
Kafka |
El tipo de conector asociado es KafkaAzureSynapseAnalyticsSink |
List |
Resultado de la solicitud GET para enumerar conectores en el clúster de una organización confluent |
Partner |
Tipo de conector de asociado. |
Resource |
ResourceProviderDefaultErrorResponse |
system |
Metadatos relativos a la creación y última modificación del recurso. |
authType
authType
Valor | Description |
---|---|
KAFKA_API_KEY | |
SERVICE_ACCOUNT |
AzureBlobStorageSinkConnectorServiceInfo
La información de autenticación cuando auth_type es azureBlobStorageSinkConnector
Nombre | Tipo | Description |
---|---|---|
connectorServiceType |
string:
Azure |
Tipo de servicio del conector. |
storageAccountKey |
string |
Clave de cuenta de Azure Blob Storage |
storageAccountName |
string |
Nombre de la cuenta de Azure Blob Storage |
storageContainerName |
string |
Nombre del contenedor de la cuenta de Azure Blob Storage |
AzureBlobStorageSourceConnectorServiceInfo
El tipo de servicio del conector es AzureBlobStorageSourceConnector
Nombre | Tipo | Description |
---|---|---|
connectorServiceType |
string:
Azure |
Tipo de servicio del conector. |
storageAccountKey |
string |
Clave de cuenta de Azure Blob Storage |
storageAccountName |
string |
Nombre de la cuenta de Azure Blob Storage |
storageContainerName |
string |
Nombre del contenedor de la cuenta de Azure Blob Storage |
AzureCosmosDBSinkConnectorServiceInfo
La información de autenticación cuando auth_type es AzureCosmosDBSinkConnector
Nombre | Tipo | Description |
---|---|---|
connectorServiceType |
string:
Azure |
Tipo de servicio del conector. |
cosmosConnectionEndpoint |
string |
Punto de conexión de Azure Cosmos Database |
cosmosContainersTopicMapping |
string |
Asignación de temas de contenedores de Azure Cosmos Database |
cosmosDatabaseName |
string |
Nombre de la base de datos de Azure Cosmos |
cosmosIdStrategy |
string |
Estrategia de identificador de base de datos de Azure Cosmos |
cosmosMasterKey |
string |
Clave maestra de Azure Cosmos Database |
AzureCosmosDBSourceConnectorServiceInfo
La información de autenticación cuando auth_type es AzureCosmosDBSourceConnector
Nombre | Tipo | Description |
---|---|---|
connectorServiceType |
string:
Azure |
Tipo de servicio del conector. |
cosmosConnectionEndpoint |
string |
Punto de conexión de Azure Cosmos Database |
cosmosContainersTopicMapping |
string |
Asignación de temas de contenedores de Azure Cosmos Database |
cosmosDatabaseName |
string |
Nombre de la base de datos de Azure Cosmos |
cosmosMasterKey |
string |
Clave maestra de Azure Cosmos Database |
cosmosMessageKeyEnabled |
boolean |
Clave de mensaje de Azure Cosmos Database habilitada |
cosmosMessageKeyField |
string |
Campo clave de mensaje de Azure Cosmos Database |
AzureSynapseAnalyticsSinkConnectorServiceInfo
La información de autenticación cuando auth_type es AzureSynapseAnalyticsSinkConnector
Nombre | Tipo | Description |
---|---|---|
connectorServiceType |
string:
Azure |
Tipo de servicio del conector. |
synapseSqlDatabaseName |
string |
Nombre de la base de datos del grupo de SQL dedicado de Azure Synapse |
synapseSqlPassword |
string |
Detalles de inicio de sesión de SQL de Azure Synapse |
synapseSqlServerName |
string |
Nombre de SQL Server de Azure Synapse Analytics |
synapseSqlUser |
string |
Detalles de inicio de sesión de SQL de Azure Synapse |
ConnectorClass
ConnectorClass
Valor | Description |
---|---|
AZUREBLOBSINK | |
AZUREBLOBSOURCE |
ConnectorInfoBase
Propiedades base de información del conector
Nombre | Tipo | Description |
---|---|---|
connectorClass |
ConnectorClass |
|
connectorId |
string |
Identificador del conector |
connectorName |
string |
Nombre del conector |
connectorState |
ConnectorStatus |
|
connectorType |
ConnectorType |
ConnectorResource
Detalles del registro del conector
Nombre | Tipo | Description |
---|---|---|
id |
string (arm-id) |
Identificador de recurso completo para el recurso. Por ejemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
name |
string |
Nombre para mostrar del conector |
properties.connectorBasicInfo |
Base de información del conector |
|
properties.connectorServiceTypeInfo | ConnectorServiceTypeInfoBase: |
Propiedades base del tipo de servicio del conector. |
properties.partnerConnectorInfo | PartnerInfoBase: |
La información de conexión consumida por las aplicaciones. |
systemData |
Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy. |
|
type |
string |
Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
ConnectorServiceType
Tipo de servicio del conector.
Valor | Description |
---|---|
AzureBlobStorageSinkConnector | |
AzureBlobStorageSourceConnector | |
AzureCosmosDBSinkConnector | |
AzureCosmosDBSourceConnector | |
AzureSynapseAnalyticsSinkConnector |
ConnectorStatus
ConnectorStatus
Valor | Description |
---|---|
FAILED | |
PAUSED | |
PROVISIONING | |
RUNNING |
ConnectorType
ConnectorType
Valor | Description |
---|---|
SINK | |
SOURCE |
createdByType
Tipo de identidad que creó el recurso.
Valor | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
DataFormatType
DataFormatType
Valor | Description |
---|---|
AVRO | |
BYTES | |
JSON | |
PROTOBUF | |
STRING |
ErrorResponseBody
ErrorResponseBody
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de error |
details |
Detalles del error |
|
message |
string |
Mensaje de error |
target |
string |
Destino de error |
KafkaAzureBlobStorageSinkConnectorInfo
El tipo de conector de asociado es KafkaAzureBlobStorageSink
Nombre | Tipo | Description |
---|---|---|
apiKey |
string |
Clave de API de Kafka |
apiSecret |
string |
Secreto de clave de API de Kafka |
authType |
authType |
|
flushSize |
string |
Tamaño de vaciado |
inputFormat |
DataFormatType |
|
maxTasks |
string |
Tareas máximas |
outputFormat |
DataFormatType |
|
partnerConnectorType |
string:
Kafka |
Tipo de conector de asociado. |
serviceAccountId |
string |
Identificador de cuenta de servicio de Kafka |
timeInterval |
string |
Intervalo de tiempo |
topics |
string[] |
Lista de temas de Kafka |
topicsDir |
string |
Directorio de temas de Kafka |
KafkaAzureBlobStorageSourceConnectorInfo
El tipo de conector asociado es KafkaAzureBlobStorageSource
Nombre | Tipo | Description |
---|---|---|
apiKey |
string |
Clave de API de Kafka |
apiSecret |
string |
Secreto de la API de Kafka |
authType |
authType |
|
inputFormat |
DataFormatType |
|
maxTasks |
string |
Tareas máximas |
outputFormat |
DataFormatType |
|
partnerConnectorType |
string:
Kafka |
Tipo de conector de asociado. |
serviceAccountId |
string |
Identificador de cuenta de servicio de Kafka |
topicRegex |
string |
Patrón regex de temas de Kafka |
topicsDir |
string |
Directorio de temas de Kafka |
KafkaAzureCosmosDBSinkConnectorInfo
El tipo de conector asociado es KafkaAzureCosmosDBSink
Nombre | Tipo | Description |
---|---|---|
apiKey |
string |
Clave de API de Kafka |
apiSecret |
string |
Secreto de clave de API de Kafka |
authType |
authType |
|
flushSize |
string |
Tamaño de vaciado |
inputFormat |
DataFormatType |
|
maxTasks |
string |
Tareas máximas |
outputFormat |
DataFormatType |
|
partnerConnectorType |
string:
Kafka |
Tipo de conector de asociado. |
serviceAccountId |
string |
Identificador de cuenta de servicio de Kafka |
timeInterval |
string |
Intervalo de tiempo |
topics |
string[] |
Lista de temas de Kafka |
topicsDir |
string |
Directorio de temas de Kafka |
KafkaAzureCosmosDBSourceConnectorInfo
El tipo de conector de asociado es KafkaAzureCosmosDBSource
Nombre | Tipo | Description |
---|---|---|
apiKey |
string |
Clave de API de Kafka |
apiSecret |
string |
Secreto de la API de Kafka |
authType |
authType |
|
inputFormat |
DataFormatType |
|
maxTasks |
string |
Tareas máximas |
outputFormat |
DataFormatType |
|
partnerConnectorType |
string:
Kafka |
Tipo de conector de asociado. |
serviceAccountId |
string |
Identificador de cuenta de servicio de Kafka |
topicRegex |
string |
Patrón regex de temas de Kafka |
topicsDir |
string |
Directorio de temas de Kafka |
KafkaAzureSynapseAnalyticsSinkConnectorInfo
El tipo de conector asociado es KafkaAzureSynapseAnalyticsSink
Nombre | Tipo | Description |
---|---|---|
apiKey |
string |
Clave de API de Kafka |
apiSecret |
string |
Secreto de clave de API de Kafka |
authType |
authType |
|
flushSize |
string |
Tamaño de vaciado |
inputFormat |
DataFormatType |
|
maxTasks |
string |
Tareas máximas |
outputFormat |
DataFormatType |
|
partnerConnectorType |
string:
Kafka |
Tipo de conector de asociado. |
serviceAccountId |
string |
Identificador de cuenta de servicio de Kafka |
timeInterval |
string |
Intervalo de tiempo |
topics |
string[] |
Lista de temas de Kafka |
topicsDir |
string |
Directorio de temas de Kafka |
ListConnectorsSuccessResponse
Resultado de la solicitud GET para enumerar conectores en el clúster de una organización confluent
Nombre | Tipo | Description |
---|---|---|
nextLink |
string |
Dirección URL para obtener el siguiente conjunto de registros de conectores si hay alguno. |
value |
Lista de conectores de un clúster de una organización confluente |
PartnerConnectorType
Tipo de conector de asociado.
Valor | Description |
---|---|
KafkaAzureBlobStorageSink | |
KafkaAzureBlobStorageSource | |
KafkaAzureCosmosDBSink | |
KafkaAzureCosmosDBSource | |
KafkaAzureSynapseAnalyticsSink |
ResourceProviderDefaultErrorResponse
ResourceProviderDefaultErrorResponse
Nombre | Tipo | Description |
---|---|---|
error |
ErrorResponseBody |
systemData
Metadatos relativos a la creación y última modificación del recurso.
Nombre | Tipo | Description |
---|---|---|
createdAt |
string (date-time) |
Marca de tiempo de creación de recursos (UTC). |
createdBy |
string |
Identidad que creó el recurso. |
createdByType |
Tipo de identidad que creó el recurso. |
|
lastModifiedAt |
string (date-time) |
Marca de tiempo de la última modificación del recurso (UTC) |
lastModifiedBy |
string |
Identidad que modificó por última vez el recurso. |
lastModifiedByType |
Tipo de identidad que modificó por última vez el recurso. |