إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
- أحدث
- 2023-06-01-معاينة
تعريف مورد Bicep
يمكن نشر نوع مورد farmBeats/dataConnectors مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.AgFoodPlatform/farmBeats/dataConnectors، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.AgFoodPlatform/farmBeats/dataConnectors@2023-06-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
credentials: {
kind: 'string'
// For remaining properties, see AuthCredentials objects
}
}
}
كائنات AuthCredentials
تعيين نوع الخاصية لتحديد نوع الكائن.
بالنسبة ApiKeyAuthCredentials، استخدم:
{
apiKey: {
keyName: 'string'
keyVaultUri: 'string'
keyVersion: 'string'
}
kind: 'ApiKeyAuthCredentials'
}
بالنسبة OAuthClientCredentials، استخدم:
{
clientId: 'string'
clientSecret: {
keyName: 'string'
keyVaultUri: 'string'
keyVersion: 'string'
}
kind: 'OAuthClientCredentials'
}
قيم الخصائص
Microsoft.AgFoodPlatform / farmBeats / dataConnectors
| اسم | وصف | قيمة |
|---|---|---|
| اسم | اسم المورد | خيط القيود: الحد الأدنى للطول = 1 الحد الأقصى للطول = 63 (مطلوب) |
| الوالد | في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل. لمزيد من المعلومات، راجع مورد تابع خارج المورد الأصل. |
اسم رمزي للمورد من النوع: farmBeats |
| خصائص | خصائص DataConnector. | DataConnectorProperties (مطلوب) |
ApiKeyAuthCredentials
| اسم | وصف | قيمة |
|---|---|---|
| apiKey | خصائص خزنة المفاتيح. | |
| نوع | تعداد أنواع مختلفة من AuthCredentials المدعومة. | 'ApiKeyAuthCredentials' (مطلوب) |
أوراق اعتماد المصادقة
| اسم | وصف | قيمة |
|---|---|---|
| نوع | قم بتعيين إلى "ApiKeyAuthCredentials" للنوع ApiKeyAuthCredentials. قم بتعيين إلى "OAuthClientCredentials" للنوع OAuthClientCredentials. | "ApiKeyAuthCredentials" 'OAuthClientCredentials' (مطلوب) |
خصائص DataConnector
| اسم | وصف | قيمة |
|---|---|---|
| وثائق التفويض | فئة الأساس المجردة AuthCredentials لغرض المصادقة. | |
خصائص KeyVault
| اسم | وصف | قيمة |
|---|---|---|
| اسم المفتاح | اسم مفتاح Key Vault. | خيط القيود: الحد الأدنى للطول = 1 (مطلوب) |
| keyVaultUri | Uri لمخزن المفاتيح. | خيط القيود: الحد الأدنى للطول = 1 (مطلوب) |
| إصدار المفتاح | إصدار مفتاح Key Vault. | خيط القيود: الحد الأدنى للطول = 1 (مطلوب) |
OAuthClientCredentials
| اسم | وصف | قيمة |
|---|---|---|
| معرف العميل | ClientId المقترن بالموفر. | خيط القيود: الحد الأدنى للطول = 1 (مطلوب) |
| clientSecret | خصائص خزنة المفاتيح. | |
| نوع | تعداد أنواع مختلفة من AuthCredentials المدعومة. | 'OAuthClientCredentials' (مطلوب) |
تعريف مورد قالب ARM
يمكن نشر نوع مورد farmBeats/dataConnectors مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.AgFoodPlatform/farmBeats/dataConnectors، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.AgFoodPlatform/farmBeats/dataConnectors",
"apiVersion": "2023-06-01-preview",
"name": "string",
"properties": {
"credentials": {
"kind": "string"
// For remaining properties, see AuthCredentials objects
}
}
}
كائنات AuthCredentials
تعيين نوع الخاصية لتحديد نوع الكائن.
بالنسبة ApiKeyAuthCredentials، استخدم:
{
"apiKey": {
"keyName": "string",
"keyVaultUri": "string",
"keyVersion": "string"
},
"kind": "ApiKeyAuthCredentials"
}
بالنسبة OAuthClientCredentials، استخدم:
{
"clientId": "string",
"clientSecret": {
"keyName": "string",
"keyVaultUri": "string",
"keyVersion": "string"
},
"kind": "OAuthClientCredentials"
}
قيم الخصائص
Microsoft.AgFoodPlatform / farmBeats / dataConnectors
ApiKeyAuthCredentials
| اسم | وصف | قيمة |
|---|---|---|
| apiKey | خصائص خزنة المفاتيح. | |
| نوع | تعداد أنواع مختلفة من AuthCredentials المدعومة. | 'ApiKeyAuthCredentials' (مطلوب) |
أوراق اعتماد المصادقة
| اسم | وصف | قيمة |
|---|---|---|
| نوع | قم بتعيين إلى "ApiKeyAuthCredentials" للنوع ApiKeyAuthCredentials. قم بتعيين إلى "OAuthClientCredentials" للنوع OAuthClientCredentials. | "ApiKeyAuthCredentials" 'OAuthClientCredentials' (مطلوب) |
خصائص DataConnector
| اسم | وصف | قيمة |
|---|---|---|
| وثائق التفويض | فئة الأساس المجردة AuthCredentials لغرض المصادقة. | |
خصائص KeyVault
| اسم | وصف | قيمة |
|---|---|---|
| اسم المفتاح | اسم مفتاح Key Vault. | خيط القيود: الحد الأدنى للطول = 1 (مطلوب) |
| keyVaultUri | Uri لمخزن المفاتيح. | خيط القيود: الحد الأدنى للطول = 1 (مطلوب) |
| إصدار المفتاح | إصدار مفتاح Key Vault. | خيط القيود: الحد الأدنى للطول = 1 (مطلوب) |
OAuthClientCredentials
| اسم | وصف | قيمة |
|---|---|---|
| معرف العميل | ClientId المقترن بالموفر. | خيط القيود: الحد الأدنى للطول = 1 (مطلوب) |
| clientSecret | خصائص خزنة المفاتيح. | |
| نوع | تعداد أنواع مختلفة من AuthCredentials المدعومة. | 'OAuthClientCredentials' (مطلوب) |
أمثلة الاستخدام
تعريف مورد Terraform (موفر AzAPI)
يمكن نشر نوع مورد farmBeats/dataConnectors مع العمليات التي تستهدف:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.AgFoodPlatform/farmBeats/dataConnectors، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AgFoodPlatform/farmBeats/dataConnectors@2023-06-01-preview"
name = "string"
parent_id = "string"
body = {
properties = {
credentials = {
kind = "string"
// For remaining properties, see AuthCredentials objects
}
}
}
}
كائنات AuthCredentials
تعيين نوع الخاصية لتحديد نوع الكائن.
بالنسبة ApiKeyAuthCredentials، استخدم:
{
apiKey = {
keyName = "string"
keyVaultUri = "string"
keyVersion = "string"
}
kind = "ApiKeyAuthCredentials"
}
بالنسبة OAuthClientCredentials، استخدم:
{
clientId = "string"
clientSecret = {
keyName = "string"
keyVaultUri = "string"
keyVersion = "string"
}
kind = "OAuthClientCredentials"
}
قيم الخصائص
Microsoft.AgFoodPlatform / farmBeats / dataConnectors
| اسم | وصف | قيمة |
|---|---|---|
| اسم | اسم المورد | خيط القيود: الحد الأدنى للطول = 1 الحد الأقصى للطول = 63 (مطلوب) |
| parent_id | معرف المورد الأصل لهذا المورد. | معرف المورد من النوع: farmBeats |
| خصائص | خصائص DataConnector. | DataConnectorProperties (مطلوب) |
| نوع | نوع المورد | "Microsoft.AgFoodPlatform / farmBeats / dataConnectors@2023-06-01-معاينة" |
ApiKeyAuthCredentials
| اسم | وصف | قيمة |
|---|---|---|
| apiKey | خصائص خزنة المفاتيح. | |
| نوع | تعداد أنواع مختلفة من AuthCredentials المدعومة. | 'ApiKeyAuthCredentials' (مطلوب) |
أوراق اعتماد المصادقة
| اسم | وصف | قيمة |
|---|---|---|
| نوع | قم بتعيين إلى "ApiKeyAuthCredentials" للنوع ApiKeyAuthCredentials. قم بتعيين إلى "OAuthClientCredentials" للنوع OAuthClientCredentials. | "ApiKeyAuthCredentials" 'OAuthClientCredentials' (مطلوب) |
خصائص DataConnector
| اسم | وصف | قيمة |
|---|---|---|
| وثائق التفويض | فئة الأساس المجردة AuthCredentials لغرض المصادقة. | |
خصائص KeyVault
| اسم | وصف | قيمة |
|---|---|---|
| اسم المفتاح | اسم مفتاح Key Vault. | خيط القيود: الحد الأدنى للطول = 1 (مطلوب) |
| keyVaultUri | Uri لمخزن المفاتيح. | خيط القيود: الحد الأدنى للطول = 1 (مطلوب) |
| إصدار المفتاح | إصدار مفتاح Key Vault. | خيط القيود: الحد الأدنى للطول = 1 (مطلوب) |
OAuthClientCredentials
| اسم | وصف | قيمة |
|---|---|---|
| معرف العميل | ClientId المقترن بالموفر. | خيط القيود: الحد الأدنى للطول = 1 (مطلوب) |
| clientSecret | خصائص خزنة المفاتيح. | |
| نوع | تعداد أنواع مختلفة من AuthCredentials المدعومة. | 'OAuthClientCredentials' (مطلوب) |