CosmosClientOptions interface
الخصائص
aad |
رمز AAD المميز من |
agent | عامل http(s) مخصص اختياري لاستخدامه في Enironments NodeJS استخدم وكيلا مثل https://github.com/TooTallNate/node-proxy-agent إذا كنت بحاجة إلى الاتصال ب Cosmos عبر وكيل |
connection |
مثيل لفئة ConnectionPolicy . هذه المعلمة اختيارية وسيتم استخدام connectionPolicy الافتراضية إذا تم حذفها. |
consistency |
معلمة اختيارية تمثل مستوى التناسق. يمكن أن تأخذ أي قيمة من ConsistencyLevel. |
default |
|
diagnostic |
|
endpoint | نقطة نهاية الخدمة التي يجب استخدامها لإنشاء العميل. |
key | المفتاح الرئيسي للحساب أو للقراءة فقط |
permission |
صفيف من عناصر الأذونات . |
resource |
كائن يحتوي على رموز الموارد المميزة. مفاتيح العنصر هي معرفات الموارد والقيم هي الرموز المميزة للمورد. |
token |
وظيفة يوفرها المستخدم لحل رموز تخويل الرأس المميزة. يسمح للمستخدمين بإنشاء رموز المصادقة المميزة الخاصة بهم، وربما باستخدام خدمة منفصلة |
user |
سلسلة مخصصة لإلحاقها بعامل مستخدم SDK الافتراضي. |
تفاصيل الخاصية
aadCredentials
رمز AAD المميز من @azure/identity
الحصول على كائن بيانات اعتماد عن طريق إنشاء كائن @azure/identity
بيانات اعتماد سنستخدم بعد ذلك كائن بيانات الاعتماد وعنوان URL للنطاق (نقطة نهاية cosmos db) لمصادقة الطلبات إلى Cosmos
aadCredentials?: TokenCredential
قيمة الخاصية
agent
عامل http(s) مخصص اختياري لاستخدامه في Enironments NodeJS استخدم وكيلا مثل https://github.com/TooTallNate/node-proxy-agent إذا كنت بحاجة إلى الاتصال ب Cosmos عبر وكيل
agent?: Agent
قيمة الخاصية
connectionPolicy
مثيل لفئة ConnectionPolicy . هذه المعلمة اختيارية وسيتم استخدام connectionPolicy الافتراضية إذا تم حذفها.
connectionPolicy?: ConnectionPolicy
قيمة الخاصية
consistencyLevel
معلمة اختيارية تمثل مستوى التناسق. يمكن أن تأخذ أي قيمة من ConsistencyLevel.
consistencyLevel?: "Strong" | "BoundedStaleness" | "Session" | "Eventual" | "ConsistentPrefix"
قيمة الخاصية
"Strong" | "BoundedStaleness" | "Session" | "Eventual" | "ConsistentPrefix"
defaultHeaders
defaultHeaders?: CosmosHeaders_2
قيمة الخاصية
CosmosHeaders_2
diagnosticLevel
endpoint
نقطة نهاية الخدمة التي يجب استخدامها لإنشاء العميل.
endpoint: string
قيمة الخاصية
string
key
المفتاح الرئيسي للحساب أو للقراءة فقط
key?: string
قيمة الخاصية
string
permissionFeed
resourceTokens
كائن يحتوي على رموز الموارد المميزة. مفاتيح العنصر هي معرفات الموارد والقيم هي الرموز المميزة للمورد.
resourceTokens?: {[resourcePath: string]: string}
قيمة الخاصية
{[resourcePath: string]: string}
tokenProvider
وظيفة يوفرها المستخدم لحل رموز تخويل الرأس المميزة. يسمح للمستخدمين بإنشاء رموز المصادقة المميزة الخاصة بهم، وربما باستخدام خدمة منفصلة
tokenProvider?: TokenProvider
قيمة الخاصية
userAgentSuffix
سلسلة مخصصة لإلحاقها بعامل مستخدم SDK الافتراضي.
userAgentSuffix?: string
قيمة الخاصية
string