Aracılığıyla paylaş


RoutingCosmosDBSqlApiProperties interface

Cosmos DB sql kapsayıcısı uç noktasıyla ilgili özellikler.

Özellikler

authenticationType

Cosmos DB sql kapsayıcı uç noktasında kimlik doğrulaması yapmak için kullanılan yöntem

containerName

Cosmos DB veritabanındaki cosmos DB sql kapsayıcısının adı.

databaseName

Cosmos DB hesabındaki cosmos DB veritabanının adı.

endpointUri

Cosmos DB hesabının URL'si. Protokol https:// içermelidir

id

Cosmos DB sql kapsayıcı uç noktasının kimliği NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

identity

Cosmos DB kapsayıcı uç noktasını yönlendirmenin yönetilen kimlik özellikleri.

name

Bu uç noktayı tanımlayan ad. Ad yalnızca alfasayısal karakterler, nokta, alt çizgi, kısa çizgi içerebilir ve uzunluk üst sınırı 64 karakterdir. Aşağıdaki adlar ayrılmıştır: olaylar, fileNotifications, $default. Uç nokta adları, uç nokta türleri arasında benzersiz olmalıdır.

partitionKeyName

Varsa, bu cosmos DB sql kapsayıcısıyla ilişkili bölüm anahtarının adı. Bu isteğe bağlı bir parametredir.

partitionKeyTemplate

Bu cosmos DB sql kapsayıcısıyla kullanılmak üzere yapay bölüm anahtarı değeri oluşturmaya yönelik şablon. Şablon aşağıdaki yer tutuculardan en az birini içermelidir: {iothub}, {deviceid}, {DD}, {MM}ve {YYYY}. Herhangi bir yer tutucu en fazla bir kez belirtilebilir, ancak sıra ve yer tutucu olmayan bileşenler rastgeledir. Bu parametre yalnızca PartitionKeyName belirtilirse gereklidir.

primaryKey

Cosmos DB hesabının birincil anahtarı.

resourceGroup

Cosmos DB hesabının kaynak grubunun adı.

secondaryKey

Cosmos DB hesabının ikincil anahtarı.

subscriptionId

Cosmos DB hesabının abonelik tanımlayıcısı.

Özellik Ayrıntıları

authenticationType

Cosmos DB sql kapsayıcı uç noktasında kimlik doğrulaması yapmak için kullanılan yöntem

authenticationType?: string

Özellik Değeri

string

containerName

Cosmos DB veritabanındaki cosmos DB sql kapsayıcısının adı.

containerName: string

Özellik Değeri

string

databaseName

Cosmos DB hesabındaki cosmos DB veritabanının adı.

databaseName: string

Özellik Değeri

string

endpointUri

Cosmos DB hesabının URL'si. Protokol https:// içermelidir

endpointUri: string

Özellik Değeri

string

id

Cosmos DB sql kapsayıcı uç noktasının kimliği NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

id?: string

Özellik Değeri

string

identity

Cosmos DB kapsayıcı uç noktasını yönlendirmenin yönetilen kimlik özellikleri.

identity?: ManagedIdentity

Özellik Değeri

name

Bu uç noktayı tanımlayan ad. Ad yalnızca alfasayısal karakterler, nokta, alt çizgi, kısa çizgi içerebilir ve uzunluk üst sınırı 64 karakterdir. Aşağıdaki adlar ayrılmıştır: olaylar, fileNotifications, $default. Uç nokta adları, uç nokta türleri arasında benzersiz olmalıdır.

name: string

Özellik Değeri

string

partitionKeyName

Varsa, bu cosmos DB sql kapsayıcısıyla ilişkili bölüm anahtarının adı. Bu isteğe bağlı bir parametredir.

partitionKeyName?: string

Özellik Değeri

string

partitionKeyTemplate

Bu cosmos DB sql kapsayıcısıyla kullanılmak üzere yapay bölüm anahtarı değeri oluşturmaya yönelik şablon. Şablon aşağıdaki yer tutuculardan en az birini içermelidir: {iothub}, {deviceid}, {DD}, {MM}ve {YYYY}. Herhangi bir yer tutucu en fazla bir kez belirtilebilir, ancak sıra ve yer tutucu olmayan bileşenler rastgeledir. Bu parametre yalnızca PartitionKeyName belirtilirse gereklidir.

partitionKeyTemplate?: string

Özellik Değeri

string

primaryKey

Cosmos DB hesabının birincil anahtarı.

primaryKey?: string

Özellik Değeri

string

resourceGroup

Cosmos DB hesabının kaynak grubunun adı.

resourceGroup?: string

Özellik Değeri

string

secondaryKey

Cosmos DB hesabının ikincil anahtarı.

secondaryKey?: string

Özellik Değeri

string

subscriptionId

Cosmos DB hesabının abonelik tanımlayıcısı.

subscriptionId?: string

Özellik Değeri

string