Поделиться через


CosmosDbDataConnection interface

Класс, представляющий подключение к данным CosmosDb.

Extends

Свойства

cosmosDbAccountResourceId

Идентификатор ресурса учетной записи Cosmos DB, используемой для создания подключения к данным.

cosmosDbContainer

Имя существующего контейнера в базе данных Cosmos DB.

cosmosDbDatabase

Имя существующей базы данных в учетной записи Cosmos DB.

kind

Полиморфный дискриминатор, который указывает различные типы, которые могут быть у этого объекта.

managedIdentityObjectId

Идентификатор объекта ресурса управляемого удостоверения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

managedIdentityResourceId

Идентификатор ресурса управляемой системы или назначаемого пользователем удостоверения. Удостоверение используется для проверки подлинности в Cosmos DB.

mappingRuleName

Имя существующего правила сопоставления, используемого при приеме полученных данных.

provisioningState

Подготовленное состояние ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

retrievalStartDate

Необязательный элемент. Если этот параметр определен, подключение к данным извлекает документы Cosmos DB, созданные или обновленные после указанной даты начала получения.

tableName

Имя существующей целевой таблицы в кластере с учетом регистра. Полученные данные помечаются в эту таблицу.

Унаследованные свойства

id

Полный идентификатор ресурса. Например, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ. Это свойство не сериализуется. Его может заполнить только сервер.

location

Расположение ресурса.

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts" ПРИМЕЧАНИЕ. Это свойство не сериализуется. Его может заполнить только сервер.

Сведения о свойстве

cosmosDbAccountResourceId

Идентификатор ресурса учетной записи Cosmos DB, используемой для создания подключения к данным.

cosmosDbAccountResourceId?: string

Значение свойства

string

cosmosDbContainer

Имя существующего контейнера в базе данных Cosmos DB.

cosmosDbContainer?: string

Значение свойства

string

cosmosDbDatabase

Имя существующей базы данных в учетной записи Cosmos DB.

cosmosDbDatabase?: string

Значение свойства

string

kind

Полиморфный дискриминатор, который указывает различные типы, которые могут быть у этого объекта.

kind: "CosmosDb"

Значение свойства

"CosmosDb"

managedIdentityObjectId

Идентификатор объекта ресурса управляемого удостоверения. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

managedIdentityObjectId?: string

Значение свойства

string

managedIdentityResourceId

Идентификатор ресурса управляемой системы или назначаемого пользователем удостоверения. Удостоверение используется для проверки подлинности в Cosmos DB.

managedIdentityResourceId?: string

Значение свойства

string

mappingRuleName

Имя существующего правила сопоставления, используемого при приеме полученных данных.

mappingRuleName?: string

Значение свойства

string

provisioningState

Подготовленное состояние ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

provisioningState?: string

Значение свойства

string

retrievalStartDate

Необязательный элемент. Если этот параметр определен, подключение к данным извлекает документы Cosmos DB, созданные или обновленные после указанной даты начала получения.

retrievalStartDate?: Date

Значение свойства

Date

tableName

Имя существующей целевой таблицы в кластере с учетом регистра. Полученные данные помечаются в эту таблицу.

tableName?: string

Значение свойства

string

Сведения об унаследованном свойстве

id

Полный идентификатор ресурса. Например, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ. Это свойство не сериализуется. Его может заполнить только сервер.

id?: string

Значение свойства

string

Наследуется отDataConnection.id

location

Расположение ресурса.

location?: string

Значение свойства

string

Наследуется отDataConnection.location

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

name?: string

Значение свойства

string

Наследуется отDataConnection.name

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts" ПРИМЕЧАНИЕ. Это свойство не сериализуется. Его может заполнить только сервер.

type?: string

Значение свойства

string

Наследуется отDataConnection.type