CosmosDbDataConnection interface
Klasse die een CosmosDb-gegevensverbinding vertegenwoordigt.
- Extends
Eigenschappen
cosmos |
De resource-id van het Cosmos DB-account dat wordt gebruikt om de gegevensverbinding te maken. |
cosmos |
De naam van een bestaande container in de Cosmos DB-database. |
cosmos |
De naam van een bestaande database in het Cosmos DB-account. |
kind | Polymorfe discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven |
managed |
De object-id van de beheerde identiteitsresource. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
managed |
De resource-id van een beheerd systeem of door de gebruiker toegewezen identiteit. De identiteit wordt gebruikt voor verificatie met Cosmos DB. |
mapping |
De naam van een bestaande toewijzingsregel die moet worden gebruikt bij het opnemen van de opgehaalde gegevens. |
provisioning |
De ingerichte status van de resource. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
retrieval |
Optioneel. Indien gedefinieerd, haalt de gegevensverbinding Cosmos DB-documenten op die zijn gemaakt of bijgewerkt na de opgegeven begindatum voor ophalen. |
table |
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