Partager via


CosmosDbDataConnection interface

Classe représentant une connexion de données CosmosDb.

Extends

Propriétés

cosmosDbAccountResourceId

ID de ressource du compte Cosmos DB utilisé pour créer la connexion de données.

cosmosDbContainer

Nom d’un conteneur existant dans la base de données Cosmos DB.

cosmosDbDatabase

Nom d’une base de données existante dans le compte Cosmos DB.

kind

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

managedIdentityObjectId

ID d’objet de la ressource d’identité managée. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

managedIdentityResourceId

ID de ressource d’un système managé ou d’une identité affectée par l’utilisateur. L’identité est utilisée pour l’authentification auprès de Cosmos DB.

mappingRuleName

Nom d’une règle de mappage existante à utiliser lors de l’ingestion des données récupérées.

provisioningState

État provisionné de la ressource. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

retrievalStartDate

facultatif. Si elle est définie, la connexion de données récupère les documents Cosmos DB créés ou mis à jour après la date de début de la récupération spécifiée.

tableName

Nom respectant la casse de la table cible existante dans votre cluster. Les données récupérées sont ingérées dans cette table.

Propriétés héritées

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

location

Emplacement de la ressource.

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

Détails de la propriété

cosmosDbAccountResourceId

ID de ressource du compte Cosmos DB utilisé pour créer la connexion de données.

cosmosDbAccountResourceId?: string

Valeur de propriété

string

cosmosDbContainer

Nom d’un conteneur existant dans la base de données Cosmos DB.

cosmosDbContainer?: string

Valeur de propriété

string

cosmosDbDatabase

Nom d’une base de données existante dans le compte Cosmos DB.

cosmosDbDatabase?: string

Valeur de propriété

string

kind

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

kind: "CosmosDb"

Valeur de propriété

"CosmosDb"

managedIdentityObjectId

ID d’objet de la ressource d’identité managée. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

managedIdentityObjectId?: string

Valeur de propriété

string

managedIdentityResourceId

ID de ressource d’un système managé ou d’une identité affectée par l’utilisateur. L’identité est utilisée pour l’authentification auprès de Cosmos DB.

managedIdentityResourceId?: string

Valeur de propriété

string

mappingRuleName

Nom d’une règle de mappage existante à utiliser lors de l’ingestion des données récupérées.

mappingRuleName?: string

Valeur de propriété

string

provisioningState

État provisionné de la ressource. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

provisioningState?: string

Valeur de propriété

string

retrievalStartDate

facultatif. Si elle est définie, la connexion de données récupère les documents Cosmos DB créés ou mis à jour après la date de début de la récupération spécifiée.

retrievalStartDate?: Date

Valeur de propriété

Date

tableName

Nom respectant la casse de la table cible existante dans votre cluster. Les données récupérées sont ingérées dans cette table.

tableName?: string

Valeur de propriété

string

Détails de la propriété héritée

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

id?: string

Valeur de propriété

string

Hérité deDataConnection.id

location

Emplacement de la ressource.

location?: string

Valeur de propriété

string

Hérité deDataConnection.location

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

name?: string

Valeur de propriété

string

Hérité deDataConnection.name

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

type?: string

Valeur de propriété

string

Hérité deDataConnection.type