Delen via


CosmosDbDataConnection interface

Klasse die een CosmosDb-gegevensverbinding vertegenwoordigt.

Extends

Eigenschappen

cosmosDbAccountResourceId

De resource-id van het Cosmos DB-account dat wordt gebruikt om de gegevensverbinding te maken.

cosmosDbContainer

De naam van een bestaande container in de Cosmos DB-database.

cosmosDbDatabase

De naam van een bestaande database in het Cosmos DB-account.

kind

Polymorfe discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

managedIdentityObjectId

De object-id van de beheerde identiteitsresource. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

managedIdentityResourceId

De resource-id van een beheerd systeem of door de gebruiker toegewezen identiteit. De identiteit wordt gebruikt voor verificatie met Cosmos DB.

mappingRuleName

De naam van een bestaande toewijzingsregel die moet worden gebruikt bij het opnemen van de opgehaalde gegevens.

provisioningState

De ingerichte status van de resource. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

retrievalStartDate

Optioneel. Indien gedefinieerd, haalt de gegevensverbinding Cosmos DB-documenten op die zijn gemaakt of bijgewerkt na de opgegeven begindatum voor ophalen.

tableName

De hoofdlettergevoelige naam van de bestaande doeltabel in uw cluster. Opgehaalde gegevens worden opgenomen in deze tabel.

Overgenomen eigenschappen

id

Volledig gekwalificeerde resource-id voor de resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

location

Resourcelocatie.

name

De naam van de resource OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

type

Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

Eigenschapdetails

cosmosDbAccountResourceId

De resource-id van het Cosmos DB-account dat wordt gebruikt om de gegevensverbinding te maken.

cosmosDbAccountResourceId?: string

Waarde van eigenschap

string

cosmosDbContainer

De naam van een bestaande container in de Cosmos DB-database.

cosmosDbContainer?: string

Waarde van eigenschap

string

cosmosDbDatabase

De naam van een bestaande database in het Cosmos DB-account.

cosmosDbDatabase?: string

Waarde van eigenschap

string

kind

Polymorfe discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

kind: "CosmosDb"

Waarde van eigenschap

"CosmosDb"

managedIdentityObjectId

De object-id van de beheerde identiteitsresource. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

managedIdentityObjectId?: string

Waarde van eigenschap

string

managedIdentityResourceId

De resource-id van een beheerd systeem of door de gebruiker toegewezen identiteit. De identiteit wordt gebruikt voor verificatie met Cosmos DB.

managedIdentityResourceId?: string

Waarde van eigenschap

string

mappingRuleName

De naam van een bestaande toewijzingsregel die moet worden gebruikt bij het opnemen van de opgehaalde gegevens.

mappingRuleName?: string

Waarde van eigenschap

string

provisioningState

De ingerichte status van de resource. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

provisioningState?: string

Waarde van eigenschap

string

retrievalStartDate

Optioneel. Indien gedefinieerd, haalt de gegevensverbinding Cosmos DB-documenten op die zijn gemaakt of bijgewerkt na de opgegeven begindatum voor ophalen.

retrievalStartDate?: Date

Waarde van eigenschap

Date

tableName

De hoofdlettergevoelige naam van de bestaande doeltabel in uw cluster. Opgehaalde gegevens worden opgenomen in deze tabel.

tableName?: string

Waarde van eigenschap

string

Details van overgenomen eigenschap

id

Volledig gekwalificeerde resource-id voor de resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

id?: string

Waarde van eigenschap

string

Overgenomen vanDataConnection.id

location

Resourcelocatie.

location?: string

Waarde van eigenschap

string

Overgenomen vanDataConnection.location

name

De naam van de resource OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

name?: string

Waarde van eigenschap

string

Overgenomen vanDataConnection.name

type

Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

type?: string

Waarde van eigenschap

string

Overgenomen vanDataConnection.type