Microsoft.DataBoxEdge dataBoxEdgeDevices/shares 2021-06-01-preview
تعريف مورد Bicep
يمكن نشر نوع مورد dataBoxEdgeDevices/shares مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares@2021-06-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
accessProtocol: 'string'
azureContainerInfo: {
containerName: 'string'
dataFormat: 'string'
storageAccountCredentialId: 'string'
}
clientAccessRights: [
{
accessPermission: 'string'
client: 'string'
}
]
dataPolicy: 'string'
description: 'string'
monitoringStatus: 'string'
refreshDetails: {
errorManifestFile: 'string'
inProgressRefreshJobId: 'string'
lastCompletedRefreshJobTimeInUTC: 'string'
lastJob: 'string'
}
shareStatus: 'string'
userAccessRights: [
{
accessType: 'string'
userId: 'string'
}
]
}
}
قيم Property
dataBoxEdgeDevices/shares
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep. |
سلسلة (مطلوبة) |
أصل | في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل. لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل. |
الاسم الرمزي للمورد من النوع: dataBoxEdgeDevices |
خصائص | خصائص المشاركة. | ShareProperties (مطلوب) |
خصائص المشاركة
الاسم | الوصف | القيمة |
---|---|---|
accessProtocol | بروتوكول الوصول الذي ستستخدمه المشاركة. | 'NFS' 'SMB' (مطلوب) |
azureContainerInfo | تعيين حاوية Azure للمشاركة. | AzureContainerInfo |
clientAccessRights | قائمة عناوين IP وحقوق الوصول المقابلة على المشاركة (مطلوبة لبروتوكول NFS). | ClientAccessRight[] |
نهج البيانات | نهج بيانات المشاركة. | "السحابة" "محلي" |
الوصف | وصف المشاركة. | سلسلة |
حالة المراقبة | حالة المراقبة الحالية للمشاركة. | "معطل" "ممكن" (مطلوب) |
refreshDetails | تفاصيل مهمة التحديث على هذه المشاركة. | علامات التحديث |
shareStatus | الحالة الحالية للمشاركة. | 'NeedsAttention' 'موافق' "غير متصل" 'غير معروف' "التحديث" (مطلوب) |
userAccessRights | تعيين المستخدمين وحقوق الوصول المقابلة على المشاركة (مطلوب لبروتوكول SMB). | UserAccessRight[] |
AzureContainerInfo
الاسم | الوصف | القيمة |
---|---|---|
containerName | اسم الحاوية (استنادا إلى تنسيق البيانات المحدد، يمثل هذا اسم Azure Files/Page blob/Block blob). | سلسلة (مطلوبة) |
dataFormat | تنسيق التخزين المستخدم للملف الذي تمثله المشاركة. | "AzureFile" 'BlockBlob' 'PageBlob' (مطلوب) |
storageAccountCredentialId | معرف بيانات اعتماد حساب التخزين المستخدم للوصول إلى التخزين. | سلسلة (مطلوبة) |
ClientAccessRight
الاسم | الوصف | القيمة |
---|---|---|
accessPermission | نوع الوصول المسموح به للعميل. | 'NoAccess' 'ReadOnly' 'ReadWrite' (مطلوب) |
العميل | IP للعميل. | سلسلة (مطلوب) |
علامات التحديث
الاسم | الوصف | القيمة |
---|---|---|
errorManifestFile | يشير إلى المسار النسبي ل xml الخطأ لآخر مهمة تحديث على هذه المشاركة أو الحاوية المعينة، إن وجدت. قد تكون هذه مهمة فاشلة أو مهمة ناجحة. | سلسلة |
inProgressRefreshJobId | إذا كانت مهمة تحديث قيد التقدم حاليا على هذه المشاركة أو الحاوية، يشير هذا الحقل إلى معرف مورد ARM لتلك المهمة. الحقل فارغ إذا لم تكن هناك مهمة قيد التقدم. | سلسلة |
lastCompletedRefreshJobTimeInUTC | يشير إلى الوقت المكتمل لآخر مهمة تحديث على هذه المشاركة أو الحاوية المعينة، إن وجدت. قد تكون هذه مهمة فاشلة أو مهمة ناجحة. | سلسلة |
lastJob | يشير إلى معرف آخر مهمة تحديث على هذه المشاركة أو الحاوية المعينة، إن وجدت. قد تكون هذه مهمة فاشلة أو مهمة ناجحة. | سلسلة |
UserAccessRight
الاسم | الوصف | القيمة |
---|---|---|
نوع الوصول | نوع الوصول المسموح به للمستخدم. | "تغيير" "مخصص" 'قراءة' (مطلوب) |
معرّف المستخدم | معرف المستخدم (موجود بالفعل في الجهاز). | سلسلة (مطلوب) |
تعريف مورد قالب ARM
يمكن نشر نوع مورد dataBoxEdgeDevices/shares مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares",
"apiVersion": "2021-06-01-preview",
"name": "string",
"properties": {
"accessProtocol": "string",
"azureContainerInfo": {
"containerName": "string",
"dataFormat": "string",
"storageAccountCredentialId": "string"
},
"clientAccessRights": [
{
"accessPermission": "string",
"client": "string"
}
],
"dataPolicy": "string",
"description": "string",
"monitoringStatus": "string",
"refreshDetails": {
"errorManifestFile": "string",
"inProgressRefreshJobId": "string",
"lastCompletedRefreshJobTimeInUTC": "string",
"lastJob": "string"
},
"shareStatus": "string",
"userAccessRights": [
{
"accessType": "string",
"userId": "string"
}
]
}
}
قيم Property
dataBoxEdgeDevices/shares
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | 'Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | 'معاينة 2021-06-01' |
الاسم | اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM. |
سلسلة (مطلوب) |
خصائص | خصائص المشاركة. | ShareProperties (مطلوب) |
ShareProperties
الاسم | الوصف | القيمة |
---|---|---|
accessProtocol | بروتوكول الوصول لاستخدامه من قبل المشاركة. | 'NFS' 'SMB' (مطلوب) |
azureContainerInfo | تعيين حاوية Azure للمشاركة. | AzureContainerInfo |
clientAccessRights | قائمة عناوين IP وحقوق الوصول المقابلة على المشاركة (مطلوبة لبروتوكول NFS). | ClientAccessRight[] |
نهج البيانات | نهج بيانات المشاركة. | "السحابة" "محلي" |
الوصف | وصف المشاركة. | سلسلة |
monitoringStatus | حالة المراقبة الحالية للمشاركة. | "معطل" "ممكن" (مطلوب) |
refreshDetails | تفاصيل مهمة التحديث على هذه المشاركة. | علامات التحديث |
shareStatus | الحالة الحالية للمشاركة. | 'احتياجات المراقبة' 'موافق' 'غير متصل' 'غير معروف' "التحديث" (مطلوب) |
userAccessRights | تعيين المستخدمين وحقوق الوصول المقابلة على المشاركة (مطلوب لبروتوكول SMB). | UserAccessRight[] |
AzureContainerInfo
الاسم | الوصف | القيمة |
---|---|---|
containerName | اسم الحاوية (استنادا إلى تنسيق البيانات المحدد، يمثل هذا اسم Azure Files/Page blob/Block blob). | سلسلة (مطلوب) |
dataFormat | تنسيق التخزين المستخدم للملف الذي تمثله المشاركة. | "AzureFile" 'BlockBlob' 'PageBlob' (مطلوب) |
storageAccountCredentialId | معرف بيانات اعتماد حساب التخزين المستخدم للوصول إلى التخزين. | سلسلة (مطلوب) |
ClientAccessRight
الاسم | الوصف | القيمة |
---|---|---|
accessPermission | نوع الوصول المسموح به للعميل. | 'NoAccess' 'ReadOnly' 'ReadWrite' (مطلوب) |
العميل | IP للعميل. | سلسلة (مطلوب) |
علامات التحديث
الاسم | الوصف | القيمة |
---|---|---|
errorManifestFile | يشير إلى المسار النسبي ل xml الخطأ لآخر مهمة تحديث على هذه المشاركة أو الحاوية المعينة، إن وجدت. قد تكون هذه مهمة فاشلة أو مهمة ناجحة. | سلسلة |
inProgressRefreshJobId | إذا كانت مهمة تحديث قيد التقدم حاليا على هذه المشاركة أو الحاوية، يشير هذا الحقل إلى معرف مورد ARM لتلك المهمة. الحقل فارغ إذا لم تكن هناك مهمة قيد التقدم. | سلسلة |
lastCompletedRefreshJobTimeInUTC | يشير إلى الوقت المكتمل لآخر مهمة تحديث على هذه المشاركة أو الحاوية المعينة، إن وجدت. قد تكون هذه مهمة فاشلة أو مهمة ناجحة. | سلسلة |
lastJob | يشير إلى معرف آخر مهمة تحديث على هذه المشاركة أو الحاوية المعينة، إن وجدت. قد تكون هذه مهمة فاشلة أو مهمة ناجحة. | سلسلة |
UserAccessRight
الاسم | الوصف | القيمة |
---|---|---|
نوع الوصول | نوع الوصول المسموح به للمستخدم. | "تغيير" "مخصص" 'قراءة' (مطلوب) |
معرّف المستخدم | معرف المستخدم (موجود بالفعل في الجهاز). | سلسلة (مطلوب) |
تعريف مورد Terraform (موفر AzAPI)
يمكن نشر نوع مورد dataBoxEdgeDevices/shares مع العمليات التي تستهدف:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares@2021-06-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
accessProtocol = "string"
azureContainerInfo = {
containerName = "string"
dataFormat = "string"
storageAccountCredentialId = "string"
}
clientAccessRights = [
{
accessPermission = "string"
client = "string"
}
]
dataPolicy = "string"
description = "string"
monitoringStatus = "string"
refreshDetails = {
errorManifestFile = "string"
inProgressRefreshJobId = "string"
lastCompletedRefreshJobTimeInUTC = "string"
lastJob = "string"
}
shareStatus = "string"
userAccessRights = [
{
accessType = "string"
userId = "string"
}
]
}
})
}
قيم Property
dataBoxEdgeDevices/shares
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | "Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares@2021-06-01-preview" |
الاسم | اسم المورد | سلسلة (مطلوب) |
parent_id | معرف المورد الأصل لهذا المورد. | معرف المورد من النوع: dataBoxEdgeDevices |
خصائص | خصائص المشاركة. | ShareProperties (مطلوب) |
ShareProperties
الاسم | الوصف | القيمة |
---|---|---|
accessProtocol | بروتوكول الوصول لاستخدامه من قبل المشاركة. | "NFS" "SMB" (مطلوب) |
azureContainerInfo | تعيين حاوية Azure للمشاركة. | AzureContainerInfo |
clientAccessRights | قائمة عناوين IP وحقوق الوصول المقابلة على المشاركة (مطلوبة لبروتوكول NFS). | ClientAccessRight[] |
نهج البيانات | نهج بيانات المشاركة. | "السحابة" "محلي" |
الوصف | وصف المشاركة. | سلسلة |
حالة المراقبة | حالة المراقبة الحالية للمشاركة. | "معطل" "ممكن" (مطلوب) |
refreshDetails | تفاصيل مهمة التحديث على هذه المشاركة. | علامات التحديث |
shareStatus | الحالة الحالية للمشاركة. | "NeedsAttention" "موافق" "غير متصل" "غير معروف" "التحديث" (مطلوب) |
userAccessRights | تعيين المستخدمين وحقوق الوصول المقابلة على المشاركة (مطلوب لبروتوكول SMB). | UserAccessRight[] |
AzureContainerInfo
الاسم | الوصف | القيمة |
---|---|---|
containerName | اسم الحاوية (استنادا إلى تنسيق البيانات المحدد، يمثل هذا اسم Azure Files/Page blob/Block blob). | سلسلة (مطلوبة) |
dataFormat | تنسيق التخزين المستخدم للملف الذي تمثله المشاركة. | "AzureFile" "BlockBlob" "PageBlob" (مطلوب) |
storageAccountCredentialId | معرف بيانات اعتماد حساب التخزين المستخدم للوصول إلى التخزين. | سلسلة (مطلوبة) |
ClientAccessRight
الاسم | الوصف | القيمة |
---|---|---|
accessPermission | نوع الوصول المسموح به للعميل. | "NoAccess" "ReadOnly" "ReadWrite" (مطلوب) |
العميل | IP للعميل. | سلسلة (مطلوبة) |
علامات التحديث
الاسم | الوصف | القيمة |
---|---|---|
errorManifestFile | يشير إلى المسار النسبي ل xml الخطأ لآخر مهمة تحديث على هذه المشاركة أو الحاوية المعينة، إن وجدت. قد تكون هذه وظيفة فاشلة أو وظيفة ناجحة. | سلسلة |
inProgressRefreshJobId | إذا كانت مهمة التحديث قيد التقدم حاليا على هذه المشاركة أو الحاوية، يشير هذا الحقل إلى معرف مورد ARM لتلك المهمة. الحقل فارغ إذا لم تكن هناك مهمة قيد التقدم. | سلسلة |
lastCompletedRefreshJobTimeInUTC | يشير إلى الوقت المكتمل لآخر مهمة تحديث على هذه المشاركة أو الحاوية المعينة، إن وجدت. قد تكون هذه وظيفة فاشلة أو وظيفة ناجحة. | سلسلة |
lastJob | يشير إلى معرف مهمة التحديث الأخيرة على هذه المشاركة أو الحاوية المعينة، إن وجدت. قد تكون هذه وظيفة فاشلة أو وظيفة ناجحة. | سلسلة |
UserAccessRight
الاسم | الوصف | القيمة |
---|---|---|
نوع الوصول | نوع الوصول المسموح به للمستخدم. | "تغيير" "مخصص" "قراءة" (مطلوب) |
معرّف المستخدم | معرف المستخدم (موجود بالفعل في الجهاز). | سلسلة (مطلوبة) |
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ