تعريف مورد Bicep
يمكن نشر نوع مورد containerGroups مع العمليات التي تستهدف:
-
مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
لإنشاء مورد Microsoft.ContainerInstance/containerGroups، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.ContainerInstance/containerGroups@2019-12-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
containers: [
{
name: 'string'
properties: {
command: [
'string'
]
environmentVariables: [
{
name: 'string'
secureValue: 'string'
value: 'string'
}
]
image: 'string'
livenessProbe: {
exec: {
command: [
'string'
]
}
failureThreshold: int
httpGet: {
path: 'string'
port: int
scheme: 'string'
}
initialDelaySeconds: int
periodSeconds: int
successThreshold: int
timeoutSeconds: int
}
ports: [
{
port: int
protocol: 'string'
}
]
readinessProbe: {
exec: {
command: [
'string'
]
}
failureThreshold: int
httpGet: {
path: 'string'
port: int
scheme: 'string'
}
initialDelaySeconds: int
periodSeconds: int
successThreshold: int
timeoutSeconds: int
}
resources: {
limits: {
cpu: int
gpu: {
count: int
sku: 'string'
}
memoryInGB: int
}
requests: {
cpu: int
gpu: {
count: int
sku: 'string'
}
memoryInGB: int
}
}
volumeMounts: [
{
mountPath: 'string'
name: 'string'
readOnly: bool
}
]
}
}
]
diagnostics: {
logAnalytics: {
logType: 'string'
metadata: {
{customized property}: 'string'
}
workspaceId: 'string'
workspaceKey: 'string'
}
}
dnsConfig: {
nameServers: [
'string'
]
options: 'string'
searchDomains: 'string'
}
encryptionProperties: {
keyName: 'string'
keyVersion: 'string'
vaultBaseUrl: 'string'
}
imageRegistryCredentials: [
{
password: 'string'
server: 'string'
username: 'string'
}
]
initContainers: [
{
name: 'string'
properties: {
command: [
'string'
]
environmentVariables: [
{
name: 'string'
secureValue: 'string'
value: 'string'
}
]
image: 'string'
volumeMounts: [
{
mountPath: 'string'
name: 'string'
readOnly: bool
}
]
}
}
]
ipAddress: {
dnsNameLabel: 'string'
ip: 'string'
ports: [
{
port: int
protocol: 'string'
}
]
type: 'string'
}
networkProfile: {
id: 'string'
}
osType: 'string'
restartPolicy: 'string'
sku: 'string'
volumes: [
{
azureFile: {
readOnly: bool
shareName: 'string'
storageAccountKey: 'string'
storageAccountName: 'string'
}
emptyDir: any(...)
gitRepo: {
directory: 'string'
repository: 'string'
revision: 'string'
}
name: 'string'
secret: {
{customized property}: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
قيم الخصائص
AzureFileVolume
اسم |
وصف |
قيمة |
readOnly |
العلامة التي تشير إلى ما إذا كان ملف Azure المشترك الذي تم تحميله كمستوى تخزين للقراءة فقط. |
قيمة منطقية |
اسم المشاركة |
اسم مشاركة ملف Azure ليتم تحميلها كحجم. |
سلسلة (مطلوب) |
storageAccountKey |
مفتاح الوصول إلى حساب التخزين المستخدم للوصول إلى مشاركة ملف Azure. |
خيط |
اسم حساب التخزين |
اسم حساب التخزين الذي يحتوي على مشاركة ملف Azure. |
سلسلة (مطلوب) |
المكونات10Wh5UdSchemasContainergroupidentityPropertiesUserassignedidentitiesAdditionalproperties
وعاء
اسم |
وصف |
قيمة |
اسم |
الاسم الذي وفره المستخدم لمثيل الحاوية. |
سلسلة (مطلوب) |
خصائص |
خصائص مثيل الحاوية. |
ContainerProperties (مطلوب) |
ContainerExec
اسم |
وصف |
قيمة |
أمر |
الأوامر التي يجب تنفيذها داخل الحاوية. |
سلسلة[] |
تشخيصات مجموعة الحاوية
اسم |
وصف |
قيمة |
تحليلات السجل |
معلومات تحليلات سجل مجموعة الحاويات. |
LogAnalytics |
معرف مجموعة الحاوية
اسم |
وصف |
قيمة |
نوع |
نوع الهوية المستخدمة لمجموعة الحاوية. يتضمن النوع "SystemAssigned, UserAssigned" كلا من الهوية التي تم إنشاؤها ضمنيا ومجموعة من الهويات المعينة من قبل المستخدم. سيقوم النوع "بلا" بإزالة أي هويات من مجموعة الحاوية. |
"بلا" 'SystemAssigned' "SystemAssigned, UserAssigned" "تعيين المستخدم" |
معرفات تعيين المستخدم |
قائمة هويات المستخدم المقترنة بمجموعة الحاوية. ستكون مراجع مفاتيح قاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
ContainerGroupIdentityUserAssignedIdentities |
ContainerGroupIdentityUserAssignedIdentities
ContainerGroupNetworkProfile
اسم |
وصف |
قيمة |
معرف |
معرف ملف تعريف الشبكة. |
سلسلة (مطلوب) |
ContainerGroupProperties
اسم |
وصف |
قيمة |
حاويات |
الحاويات داخل مجموعة الحاويات. |
حاوية [] (مطلوب) |
تشخيص |
معلومات التشخيص لمجموعة حاويات. |
ContainerGroupDiagnostics |
تكوين dns |
معلومات تكوين DNS لمجموعة حاويات. |
تكوين Dns |
خصائص التشفير |
خصائص التشفير لمجموعة حاويات. |
EncryptionProperties |
imageRegistryCredentials |
بيانات اعتماد سجل الصور التي يتم إنشاء مجموعة الحاويات منها. |
ImageRegistryCredential[] |
initContainers |
حاويات init لمجموعة حاويات. |
InitContainerDefinition[] |
عنوان ip |
نوع عنوان IP لمجموعة الحاوية. |
ipAddress |
ملف تعريف الشبكة |
معلومات ملف تعريف الشبكة لمجموعة حاويات. |
ContainerGroupNetworkProfile |
نوع osType |
نوع نظام التشغيل المطلوب من قبل الحاويات في مجموعة الحاوية. |
'Linux' 'Windows' (مطلوب) |
إعادة تشغيل النهج |
إعادة تشغيل النهج لكافة الحاويات داخل مجموعة الحاوية.
-
Always إعادة التشغيل دائما
-
OnFailure إعادة التشغيل عند الفشل
-
Never عدم إعادة التشغيل أبدا |
'دائما' 'أبدا' "OnFailure" |
سكو |
SKU لمجموعة حاويات. |
"مخصص" "قياسي" |
وحدات التخزين |
قائمة وحدات التخزين التي يمكن تحميلها بواسطة حاويات في مجموعة الحاويات هذه. |
وحدة تخزين [] |
حاويةHttpGet
اسم |
وصف |
قيمة |
مسار |
مسار الفحص. |
خيط |
ميناء |
رقم المنفذ المراد فحصه. |
int (مطلوب) |
نظام |
المخطط. |
'http' 'https' |
ContainerPort
اسم |
وصف |
قيمة |
ميناء |
رقم المنفذ المكشوف داخل مجموعة الحاوية. |
int (مطلوب) |
بروتوكول |
البروتوكول المقترن بالمنفذ. |
'TCP' 'UDP' |
ContainerProbe
اسم |
وصف |
قيمة |
اكسيك |
أمر التنفيذ للتحقيق |
ContainerExec |
فشلالعناد |
حد الفشل. |
الباحث |
httpGet |
إعدادات Http Get للتحقيق |
حاوية HttpGet |
initialDelaySeconds |
ثواني التأخير الأولية. |
الباحث |
periodSeconds |
ثواني الفترة الزمنية. |
الباحث |
successThreshold |
حد النجاح. |
الباحث |
timeoutSeconds |
ثواني المهلة. |
الباحث |
خصائص الحاوية
اسم |
وصف |
قيمة |
أمر |
الأوامر التي يجب تنفيذها داخل مثيل الحاوية في نموذج exec. |
سلسلة[] |
متغيرات البيئة |
متغيرات البيئة المراد تعيينها في مثيل الحاوية. |
EnvironmentVariable [] |
صورة |
اسم الصورة المستخدمة لإنشاء مثيل الحاوية. |
سلسلة (مطلوب) |
livenessProbe |
مسبار الحياة. |
ContainerProbe |
الموانئ |
المنافذ المكشوفة على مثيل الحاوية. |
ContainerPort [] |
الجاهزيةProbe |
فحص الجاهزية. |
ContainerProbe |
موارد |
متطلبات الموارد لمثيل الحاوية. |
طلبات الموارد (مطلوب) |
عدد وحدات التخزين |
تحميل وحدة التخزين المتوفرة لمثيل الحاوية. |
VolumeMount [] |
تكوين Dns
اسم |
وصف |
قيمة |
خوادم الأسماء |
خوادم DNS لمجموعة الحاويات. |
string[] (مطلوبة) |
خيارات |
خيارات DNS لمجموعة الحاويات. |
خيط |
مجالات البحث |
مجالات بحث DNS للبحث عن اسم المضيف في مجموعة الحاوية. |
خيط |
خصائص التشفير
اسم |
وصف |
قيمة |
اسم المفتاح |
اسم مفتاح التشفير. |
سلسلة (مطلوب) |
إصدار المفتاح |
إصدار مفتاح التشفير. |
سلسلة (مطلوب) |
vaultBaseUrl |
عنوان URL الأساسي keyvault. |
سلسلة (مطلوب) |
بيئة متغيرة
اسم |
وصف |
قيمة |
اسم |
اسم متغير البيئة. |
سلسلة (مطلوب) |
قيمة آمنة |
قيمة متغير البيئة الآمنة. |
خيط |
قيمة |
قيمة متغير البيئة. |
خيط |
GitRepoVolume
اسم |
وصف |
قيمة |
دليل |
اسم الدليل الهدف. يجب ألا تحتوي على '..' أو تبدأ بها. إذا تم توفير '.'، فسيكون دليل وحدة التخزين هو مستودع git. وإلا، إذا تم تحديده، فستحتوي وحدة التخزين على مستودع git في الدليل الفرعي بالاسم المحدد. |
خيط |
مستودع |
عنوان URL الخاص بالمستودعات |
سلسلة (مطلوب) |
مراجعه |
تثبيت التجزئة للمراجعة المحددة. |
خيط |
GpuResource
اسم |
وصف |
قيمة |
عد |
عدد مورد GPU. |
int (مطلوب) |
سكو |
SKU لمورد GPU. |
'K80' 'P100' 'V100' (مطلوب) |
ImageRegistryCredential
اسم |
وصف |
قيمة |
شعار |
كلمة المرور الخاصة بالسجل الخاص. |
خيط |
ملقم |
خادم تسجيل صور Docker بدون بروتوكول مثل "http" و"https". |
سلسلة (مطلوب) |
اسم المستخدم |
اسم المستخدم للسجل الخاص. |
سلسلة (مطلوب) |
تعريف InitContainer
اسم |
وصف |
قيمة |
اسم |
اسم حاوية التهيئة. |
سلسلة (مطلوب) |
خصائص |
خصائص حاوية التهيئة. |
InitContainerPropertiesDefinition (مطلوب) |
InitContainerPropertiesDefinition
اسم |
وصف |
قيمة |
أمر |
الأمر الذي يجب تنفيذه داخل حاوية init في نموذج exec. |
سلسلة[] |
متغيرات البيئة |
متغيرات البيئة لتعيينها في حاوية التهيئة. |
EnvironmentVariable [] |
صورة |
صورة حاوية التهيئة. |
خيط |
عدد وحدات التخزين |
يتم تحميل وحدة التخزين المتوفرة لحاوية init. |
VolumeMount [] |
عنوان Ip
اسم |
وصف |
قيمة |
dnsNameLabel |
تسمية اسم Dns ل IP. |
خيط |
ip |
عنوان IP المكشوف للإنترنت العام. |
خيط |
الموانئ |
قائمة المنافذ المعروضة على مجموعة الحاوية. |
منفذ [] (مطلوب) |
نوع |
يحدد ما إذا كان IP معرضا للإنترنت العام أو VNET الخاص. |
"خاص" "عام" (مطلوب) |
LogAnalytics
اسم |
وصف |
قيمة |
نوع السجل |
نوع السجل الذي سيتم استخدامه. |
"ContainerInsights" "سجلات مثيل الحاوية" |
بيانات التعريف |
بيانات التعريف لتحليلات السجل. |
LogAnalyticsMetadata |
معرف مساحة العمل |
معرف مساحة العمل لتحليلات السجل |
سلسلة (مطلوب) |
مفتاح مساحة العمل |
مفتاح مساحة العمل لتحليلات السجل |
سلسلة (مطلوب) |
Microsoft.ContainerInstance/containerGroups
اسم |
وصف |
قيمة |
الهوية |
هوية مجموعة الحاوية، إذا تم تكوينها. |
ContainerGroupIdentity |
مكان |
موقع المورد. |
خيط |
اسم |
اسم المورد |
سلسلة (مطلوب) |
خصائص |
خصائص مجموعة الحاوية |
ContainerGroupProperties (مطلوب) |
العلامات |
علامات الموارد |
قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
ميناء
اسم |
وصف |
قيمة |
ميناء |
رقم المنفذ. |
int (مطلوب) |
بروتوكول |
البروتوكول المقترن بالمنفذ. |
'TCP' 'UDP' |
حدود الموارد
اسم |
وصف |
قيمة |
وحده المعالجه المركزيه |
حد وحدة المعالجة المركزية لمثيل الحاوية هذا. |
الباحث |
الجرافيك |
حد وحدة معالجة الرسومات لمثيل الحاوية هذا. |
GpuResource |
الذاكرة بالجيجابايت |
حد الذاكرة بالجيجابايت لمثيل الحاوية هذا. |
الباحث |
طلبات الموارد
اسم |
وصف |
قيمة |
وحده المعالجه المركزيه |
طلب وحدة المعالجة المركزية لمثيل الحاوية هذا. |
int (مطلوب) |
الجرافيك |
طلب GPU لمثيل الحاوية هذا. |
GpuResource |
الذاكرة بالجيجابايت |
طلب الذاكرة بالجيجابايت لمثيل الحاوية هذا. |
int (مطلوب) |
طلبات الموارد
اسم |
وصف |
قيمة |
حدود |
حدود الموارد لمثيل الحاوية هذا. |
ResourceLimits |
الطلبات |
طلبات الموارد لمثيل الحاوية هذا. |
طلبات الموارد (مطلوب) |
أداة SecretVolume
حجم
اسم |
وصف |
قيمة |
azureFile |
وحدة تخزين Azure File. |
AzureFileVolume |
emptyDir |
وحدة تخزين الدليل الفارغة. |
أي |
gitRepo |
وحدة تخزين git repo. |
GitRepoVolume |
اسم |
اسم وحدة التخزين. |
سلسلة (مطلوب) |
سر |
وحدة التخزين السرية. |
SecretVolume |
عدد وحدات التخزين
اسم |
وصف |
قيمة |
mountPath |
المسار داخل الحاوية حيث يجب تحميل وحدة التخزين. يجب ألا يحتوي على نقطتين (:). |
سلسلة (مطلوب) |
اسم |
اسم تحميل وحدة التخزين. |
سلسلة (مطلوب) |
readOnly |
العلامة التي تشير إلى ما إذا كان تحميل وحدة التخزين للقراءة فقط. |
قيمة منطقية |
أمثلة الاستخدام
الوحدات النمطية التي تم التحقق منها من Azure
يمكن استخدام الوحدات النمطية Azure Verified لنشر نوع المورد هذا.
الوحده النمطيه |
وصف |
مثيل حاوية |
وحدة موارد AVM لمثيل الحاوية |
نماذج Azure Quickstart
تحتوي قوالب Azure Quickstart التالية على نماذج Bicep لنشر نوع المورد هذا.
تعريف مورد قالب ARM
يمكن نشر نوع مورد containerGroups مع العمليات التي تستهدف:
-
مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
لإنشاء مورد Microsoft.ContainerInstance/containerGroups، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.ContainerInstance/containerGroups",
"apiVersion": "2019-12-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"containers": [
{
"name": "string",
"properties": {
"command": [ "string" ],
"environmentVariables": [
{
"name": "string",
"secureValue": "string",
"value": "string"
}
],
"image": "string",
"livenessProbe": {
"exec": {
"command": [ "string" ]
},
"failureThreshold": "int",
"httpGet": {
"path": "string",
"port": "int",
"scheme": "string"
},
"initialDelaySeconds": "int",
"periodSeconds": "int",
"successThreshold": "int",
"timeoutSeconds": "int"
},
"ports": [
{
"port": "int",
"protocol": "string"
}
],
"readinessProbe": {
"exec": {
"command": [ "string" ]
},
"failureThreshold": "int",
"httpGet": {
"path": "string",
"port": "int",
"scheme": "string"
},
"initialDelaySeconds": "int",
"periodSeconds": "int",
"successThreshold": "int",
"timeoutSeconds": "int"
},
"resources": {
"limits": {
"cpu": "int",
"gpu": {
"count": "int",
"sku": "string"
},
"memoryInGB": "int"
},
"requests": {
"cpu": "int",
"gpu": {
"count": "int",
"sku": "string"
},
"memoryInGB": "int"
}
},
"volumeMounts": [
{
"mountPath": "string",
"name": "string",
"readOnly": "bool"
}
]
}
}
],
"diagnostics": {
"logAnalytics": {
"logType": "string",
"metadata": {
"{customized property}": "string"
},
"workspaceId": "string",
"workspaceKey": "string"
}
},
"dnsConfig": {
"nameServers": [ "string" ],
"options": "string",
"searchDomains": "string"
},
"encryptionProperties": {
"keyName": "string",
"keyVersion": "string",
"vaultBaseUrl": "string"
},
"imageRegistryCredentials": [
{
"password": "string",
"server": "string",
"username": "string"
}
],
"initContainers": [
{
"name": "string",
"properties": {
"command": [ "string" ],
"environmentVariables": [
{
"name": "string",
"secureValue": "string",
"value": "string"
}
],
"image": "string",
"volumeMounts": [
{
"mountPath": "string",
"name": "string",
"readOnly": "bool"
}
]
}
}
],
"ipAddress": {
"dnsNameLabel": "string",
"ip": "string",
"ports": [
{
"port": "int",
"protocol": "string"
}
],
"type": "string"
},
"networkProfile": {
"id": "string"
},
"osType": "string",
"restartPolicy": "string",
"sku": "string",
"volumes": [
{
"azureFile": {
"readOnly": "bool",
"shareName": "string",
"storageAccountKey": "string",
"storageAccountName": "string"
},
"emptyDir": {},
"gitRepo": {
"directory": "string",
"repository": "string",
"revision": "string"
},
"name": "string",
"secret": {
"{customized property}": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
قيم الخصائص
AzureFileVolume
اسم |
وصف |
قيمة |
readOnly |
العلامة التي تشير إلى ما إذا كان ملف Azure المشترك الذي تم تحميله كمستوى تخزين للقراءة فقط. |
قيمة منطقية |
اسم المشاركة |
اسم مشاركة ملف Azure ليتم تحميلها كحجم. |
سلسلة (مطلوب) |
storageAccountKey |
مفتاح الوصول إلى حساب التخزين المستخدم للوصول إلى مشاركة ملف Azure. |
خيط |
اسم حساب التخزين |
اسم حساب التخزين الذي يحتوي على مشاركة ملف Azure. |
سلسلة (مطلوب) |
المكونات10Wh5UdSchemasContainergroupidentityPropertiesUserassignedidentitiesAdditionalproperties
وعاء
اسم |
وصف |
قيمة |
اسم |
الاسم الذي وفره المستخدم لمثيل الحاوية. |
سلسلة (مطلوب) |
خصائص |
خصائص مثيل الحاوية. |
ContainerProperties (مطلوب) |
ContainerExec
اسم |
وصف |
قيمة |
أمر |
الأوامر التي يجب تنفيذها داخل الحاوية. |
سلسلة[] |
تشخيصات مجموعة الحاوية
اسم |
وصف |
قيمة |
تحليلات السجل |
معلومات تحليلات سجل مجموعة الحاويات. |
LogAnalytics |
معرف مجموعة الحاوية
اسم |
وصف |
قيمة |
نوع |
نوع الهوية المستخدمة لمجموعة الحاوية. يتضمن النوع "SystemAssigned, UserAssigned" كلا من الهوية التي تم إنشاؤها ضمنيا ومجموعة من الهويات المعينة من قبل المستخدم. سيقوم النوع "بلا" بإزالة أي هويات من مجموعة الحاوية. |
"بلا" 'SystemAssigned' "SystemAssigned, UserAssigned" "تعيين المستخدم" |
معرفات تعيين المستخدم |
قائمة هويات المستخدم المقترنة بمجموعة الحاوية. ستكون مراجع مفاتيح قاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
ContainerGroupIdentityUserAssignedIdentities |
ContainerGroupIdentityUserAssignedIdentities
ContainerGroupNetworkProfile
اسم |
وصف |
قيمة |
معرف |
معرف ملف تعريف الشبكة. |
سلسلة (مطلوب) |
ContainerGroupProperties
اسم |
وصف |
قيمة |
حاويات |
الحاويات داخل مجموعة الحاويات. |
حاوية [] (مطلوب) |
تشخيص |
معلومات التشخيص لمجموعة حاويات. |
ContainerGroupDiagnostics |
تكوين dns |
معلومات تكوين DNS لمجموعة حاويات. |
تكوين Dns |
خصائص التشفير |
خصائص التشفير لمجموعة حاويات. |
EncryptionProperties |
imageRegistryCredentials |
بيانات اعتماد سجل الصور التي يتم إنشاء مجموعة الحاويات منها. |
ImageRegistryCredential[] |
initContainers |
حاويات init لمجموعة حاويات. |
InitContainerDefinition[] |
عنوان ip |
نوع عنوان IP لمجموعة الحاوية. |
ipAddress |
ملف تعريف الشبكة |
معلومات ملف تعريف الشبكة لمجموعة حاويات. |
ContainerGroupNetworkProfile |
نوع osType |
نوع نظام التشغيل المطلوب من قبل الحاويات في مجموعة الحاوية. |
'Linux' 'Windows' (مطلوب) |
إعادة تشغيل النهج |
إعادة تشغيل النهج لكافة الحاويات داخل مجموعة الحاوية.
-
Always إعادة التشغيل دائما
-
OnFailure إعادة التشغيل عند الفشل
-
Never عدم إعادة التشغيل أبدا |
'دائما' 'أبدا' "OnFailure" |
سكو |
SKU لمجموعة حاويات. |
"مخصص" "قياسي" |
وحدات التخزين |
قائمة وحدات التخزين التي يمكن تحميلها بواسطة حاويات في مجموعة الحاويات هذه. |
وحدة تخزين [] |
حاويةHttpGet
اسم |
وصف |
قيمة |
مسار |
مسار الفحص. |
خيط |
ميناء |
رقم المنفذ المراد فحصه. |
int (مطلوب) |
نظام |
المخطط. |
'http' 'https' |
ContainerPort
اسم |
وصف |
قيمة |
ميناء |
رقم المنفذ المكشوف داخل مجموعة الحاوية. |
int (مطلوب) |
بروتوكول |
البروتوكول المقترن بالمنفذ. |
'TCP' 'UDP' |
ContainerProbe
اسم |
وصف |
قيمة |
اكسيك |
أمر التنفيذ للتحقيق |
ContainerExec |
فشلالعناد |
حد الفشل. |
الباحث |
httpGet |
إعدادات Http Get للتحقيق |
حاوية HttpGet |
initialDelaySeconds |
ثواني التأخير الأولية. |
الباحث |
periodSeconds |
ثواني الفترة الزمنية. |
الباحث |
successThreshold |
حد النجاح. |
الباحث |
timeoutSeconds |
ثواني المهلة. |
الباحث |
خصائص الحاوية
اسم |
وصف |
قيمة |
أمر |
الأوامر التي يجب تنفيذها داخل مثيل الحاوية في نموذج exec. |
سلسلة[] |
متغيرات البيئة |
متغيرات البيئة المراد تعيينها في مثيل الحاوية. |
EnvironmentVariable [] |
صورة |
اسم الصورة المستخدمة لإنشاء مثيل الحاوية. |
سلسلة (مطلوب) |
livenessProbe |
مسبار الحياة. |
ContainerProbe |
الموانئ |
المنافذ المكشوفة على مثيل الحاوية. |
ContainerPort [] |
الجاهزيةProbe |
فحص الجاهزية. |
ContainerProbe |
موارد |
متطلبات الموارد لمثيل الحاوية. |
طلبات الموارد (مطلوب) |
عدد وحدات التخزين |
تحميل وحدة التخزين المتوفرة لمثيل الحاوية. |
VolumeMount [] |
تكوين Dns
اسم |
وصف |
قيمة |
خوادم الأسماء |
خوادم DNS لمجموعة الحاويات. |
string[] (مطلوبة) |
خيارات |
خيارات DNS لمجموعة الحاويات. |
خيط |
مجالات البحث |
مجالات بحث DNS للبحث عن اسم المضيف في مجموعة الحاوية. |
خيط |
خصائص التشفير
اسم |
وصف |
قيمة |
اسم المفتاح |
اسم مفتاح التشفير. |
سلسلة (مطلوب) |
إصدار المفتاح |
إصدار مفتاح التشفير. |
سلسلة (مطلوب) |
vaultBaseUrl |
عنوان URL الأساسي keyvault. |
سلسلة (مطلوب) |
بيئة متغيرة
اسم |
وصف |
قيمة |
اسم |
اسم متغير البيئة. |
سلسلة (مطلوب) |
قيمة آمنة |
قيمة متغير البيئة الآمنة. |
خيط |
قيمة |
قيمة متغير البيئة. |
خيط |
GitRepoVolume
اسم |
وصف |
قيمة |
دليل |
اسم الدليل الهدف. يجب ألا تحتوي على '..' أو تبدأ بها. إذا تم توفير '.'، فسيكون دليل وحدة التخزين هو مستودع git. وإلا، إذا تم تحديده، فستحتوي وحدة التخزين على مستودع git في الدليل الفرعي بالاسم المحدد. |
خيط |
مستودع |
عنوان URL الخاص بالمستودعات |
سلسلة (مطلوب) |
مراجعه |
تثبيت التجزئة للمراجعة المحددة. |
خيط |
GpuResource
اسم |
وصف |
قيمة |
عد |
عدد مورد GPU. |
int (مطلوب) |
سكو |
SKU لمورد GPU. |
'K80' 'P100' 'V100' (مطلوب) |
ImageRegistryCredential
اسم |
وصف |
قيمة |
شعار |
كلمة المرور الخاصة بالسجل الخاص. |
خيط |
ملقم |
خادم تسجيل صور Docker بدون بروتوكول مثل "http" و"https". |
سلسلة (مطلوب) |
اسم المستخدم |
اسم المستخدم للسجل الخاص. |
سلسلة (مطلوب) |
تعريف InitContainer
اسم |
وصف |
قيمة |
اسم |
اسم حاوية التهيئة. |
سلسلة (مطلوب) |
خصائص |
خصائص حاوية التهيئة. |
InitContainerPropertiesDefinition (مطلوب) |
InitContainerPropertiesDefinition
اسم |
وصف |
قيمة |
أمر |
الأمر الذي يجب تنفيذه داخل حاوية init في نموذج exec. |
سلسلة[] |
متغيرات البيئة |
متغيرات البيئة لتعيينها في حاوية التهيئة. |
EnvironmentVariable [] |
صورة |
صورة حاوية التهيئة. |
خيط |
عدد وحدات التخزين |
يتم تحميل وحدة التخزين المتوفرة لحاوية init. |
VolumeMount [] |
عنوان Ip
اسم |
وصف |
قيمة |
dnsNameLabel |
تسمية اسم Dns ل IP. |
خيط |
ip |
عنوان IP المكشوف للإنترنت العام. |
خيط |
الموانئ |
قائمة المنافذ المعروضة على مجموعة الحاوية. |
منفذ [] (مطلوب) |
نوع |
يحدد ما إذا كان IP معرضا للإنترنت العام أو VNET الخاص. |
"خاص" "عام" (مطلوب) |
LogAnalytics
اسم |
وصف |
قيمة |
نوع السجل |
نوع السجل الذي سيتم استخدامه. |
"ContainerInsights" "سجلات مثيل الحاوية" |
بيانات التعريف |
بيانات التعريف لتحليلات السجل. |
LogAnalyticsMetadata |
معرف مساحة العمل |
معرف مساحة العمل لتحليلات السجل |
سلسلة (مطلوب) |
مفتاح مساحة العمل |
مفتاح مساحة العمل لتحليلات السجل |
سلسلة (مطلوب) |
Microsoft.ContainerInstance/containerGroups
اسم |
وصف |
قيمة |
apiVersion |
إصدار واجهة برمجة التطبيقات |
'2019-12-01' |
الهوية |
هوية مجموعة الحاوية، إذا تم تكوينها. |
ContainerGroupIdentity |
مكان |
موقع المورد. |
خيط |
اسم |
اسم المورد |
سلسلة (مطلوب) |
خصائص |
خصائص مجموعة الحاوية |
ContainerGroupProperties (مطلوب) |
العلامات |
علامات الموارد |
قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
نوع |
نوع المورد |
'Microsoft.ContainerInstance/containerGroups' |
ميناء
اسم |
وصف |
قيمة |
ميناء |
رقم المنفذ. |
int (مطلوب) |
بروتوكول |
البروتوكول المقترن بالمنفذ. |
'TCP' 'UDP' |
حدود الموارد
اسم |
وصف |
قيمة |
وحده المعالجه المركزيه |
حد وحدة المعالجة المركزية لمثيل الحاوية هذا. |
الباحث |
الجرافيك |
حد وحدة معالجة الرسومات لمثيل الحاوية هذا. |
GpuResource |
الذاكرة بالجيجابايت |
حد الذاكرة بالجيجابايت لمثيل الحاوية هذا. |
الباحث |
طلبات الموارد
اسم |
وصف |
قيمة |
وحده المعالجه المركزيه |
طلب وحدة المعالجة المركزية لمثيل الحاوية هذا. |
int (مطلوب) |
الجرافيك |
طلب GPU لمثيل الحاوية هذا. |
GpuResource |
الذاكرة بالجيجابايت |
طلب الذاكرة بالجيجابايت لمثيل الحاوية هذا. |
int (مطلوب) |
طلبات الموارد
اسم |
وصف |
قيمة |
حدود |
حدود الموارد لمثيل الحاوية هذا. |
ResourceLimits |
الطلبات |
طلبات الموارد لمثيل الحاوية هذا. |
طلبات الموارد (مطلوب) |
أداة SecretVolume
حجم
اسم |
وصف |
قيمة |
azureFile |
وحدة تخزين Azure File. |
AzureFileVolume |
emptyDir |
وحدة تخزين الدليل الفارغة. |
أي |
gitRepo |
وحدة تخزين git repo. |
GitRepoVolume |
اسم |
اسم وحدة التخزين. |
سلسلة (مطلوب) |
سر |
وحدة التخزين السرية. |
SecretVolume |
عدد وحدات التخزين
اسم |
وصف |
قيمة |
mountPath |
المسار داخل الحاوية حيث يجب تحميل وحدة التخزين. يجب ألا يحتوي على نقطتين (:). |
سلسلة (مطلوب) |
اسم |
اسم تحميل وحدة التخزين. |
سلسلة (مطلوب) |
readOnly |
العلامة التي تشير إلى ما إذا كان تحميل وحدة التخزين للقراءة فقط. |
قيمة منطقية |
أمثلة الاستخدام
قوالب Azure Quickstart
قوالب Azure Quickstart التالية توزيع نوع المورد هذا.
يمكن نشر نوع مورد containerGroups مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
لإنشاء مورد Microsoft.ContainerInstance/containerGroups، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ContainerInstance/containerGroups@2019-12-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
containers = [
{
name = "string"
properties = {
command = [
"string"
]
environmentVariables = [
{
name = "string"
secureValue = "string"
value = "string"
}
]
image = "string"
livenessProbe = {
exec = {
command = [
"string"
]
}
failureThreshold = int
httpGet = {
path = "string"
port = int
scheme = "string"
}
initialDelaySeconds = int
periodSeconds = int
successThreshold = int
timeoutSeconds = int
}
ports = [
{
port = int
protocol = "string"
}
]
readinessProbe = {
exec = {
command = [
"string"
]
}
failureThreshold = int
httpGet = {
path = "string"
port = int
scheme = "string"
}
initialDelaySeconds = int
periodSeconds = int
successThreshold = int
timeoutSeconds = int
}
resources = {
limits = {
cpu = int
gpu = {
count = int
sku = "string"
}
memoryInGB = int
}
requests = {
cpu = int
gpu = {
count = int
sku = "string"
}
memoryInGB = int
}
}
volumeMounts = [
{
mountPath = "string"
name = "string"
readOnly = bool
}
]
}
}
]
diagnostics = {
logAnalytics = {
logType = "string"
metadata = {
{customized property} = "string"
}
workspaceId = "string"
workspaceKey = "string"
}
}
dnsConfig = {
nameServers = [
"string"
]
options = "string"
searchDomains = "string"
}
encryptionProperties = {
keyName = "string"
keyVersion = "string"
vaultBaseUrl = "string"
}
imageRegistryCredentials = [
{
password = "string"
server = "string"
username = "string"
}
]
initContainers = [
{
name = "string"
properties = {
command = [
"string"
]
environmentVariables = [
{
name = "string"
secureValue = "string"
value = "string"
}
]
image = "string"
volumeMounts = [
{
mountPath = "string"
name = "string"
readOnly = bool
}
]
}
}
]
ipAddress = {
dnsNameLabel = "string"
ip = "string"
ports = [
{
port = int
protocol = "string"
}
]
type = "string"
}
networkProfile = {
id = "string"
}
osType = "string"
restartPolicy = "string"
sku = "string"
volumes = [
{
azureFile = {
readOnly = bool
shareName = "string"
storageAccountKey = "string"
storageAccountName = "string"
}
emptyDir = ?
gitRepo = {
directory = "string"
repository = "string"
revision = "string"
}
name = "string"
secret = {
{customized property} = "string"
}
}
]
}
})
}
قيم الخصائص
AzureFileVolume
اسم |
وصف |
قيمة |
readOnly |
العلامة التي تشير إلى ما إذا كان ملف Azure المشترك الذي تم تحميله كمستوى تخزين للقراءة فقط. |
قيمة منطقية |
اسم المشاركة |
اسم مشاركة ملف Azure ليتم تحميلها كحجم. |
سلسلة (مطلوب) |
storageAccountKey |
مفتاح الوصول إلى حساب التخزين المستخدم للوصول إلى مشاركة ملف Azure. |
خيط |
اسم حساب التخزين |
اسم حساب التخزين الذي يحتوي على مشاركة ملف Azure. |
سلسلة (مطلوب) |
المكونات10Wh5UdSchemasContainergroupidentityPropertiesUserassignedidentitiesAdditionalproperties
وعاء
اسم |
وصف |
قيمة |
اسم |
الاسم الذي وفره المستخدم لمثيل الحاوية. |
سلسلة (مطلوب) |
خصائص |
خصائص مثيل الحاوية. |
ContainerProperties (مطلوب) |
ContainerExec
اسم |
وصف |
قيمة |
أمر |
الأوامر التي يجب تنفيذها داخل الحاوية. |
سلسلة[] |
تشخيصات مجموعة الحاوية
اسم |
وصف |
قيمة |
تحليلات السجل |
معلومات تحليلات سجل مجموعة الحاويات. |
LogAnalytics |
معرف مجموعة الحاوية
اسم |
وصف |
قيمة |
نوع |
نوع الهوية المستخدمة لمجموعة الحاوية. يتضمن النوع "SystemAssigned, UserAssigned" كلا من الهوية التي تم إنشاؤها ضمنيا ومجموعة من الهويات المعينة من قبل المستخدم. سيقوم النوع "بلا" بإزالة أي هويات من مجموعة الحاوية. |
"بلا" 'SystemAssigned' "SystemAssigned, UserAssigned" "تعيين المستخدم" |
معرفات تعيين المستخدم |
قائمة هويات المستخدم المقترنة بمجموعة الحاوية. ستكون مراجع مفاتيح قاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
ContainerGroupIdentityUserAssignedIdentities |
ContainerGroupIdentityUserAssignedIdentities
ContainerGroupNetworkProfile
اسم |
وصف |
قيمة |
معرف |
معرف ملف تعريف الشبكة. |
سلسلة (مطلوب) |
ContainerGroupProperties
اسم |
وصف |
قيمة |
حاويات |
الحاويات داخل مجموعة الحاويات. |
حاوية [] (مطلوب) |
تشخيص |
معلومات التشخيص لمجموعة حاويات. |
ContainerGroupDiagnostics |
تكوين dns |
معلومات تكوين DNS لمجموعة حاويات. |
تكوين Dns |
خصائص التشفير |
خصائص التشفير لمجموعة حاويات. |
EncryptionProperties |
imageRegistryCredentials |
بيانات اعتماد سجل الصور التي يتم إنشاء مجموعة الحاويات منها. |
ImageRegistryCredential[] |
initContainers |
حاويات init لمجموعة حاويات. |
InitContainerDefinition[] |
عنوان ip |
نوع عنوان IP لمجموعة الحاوية. |
ipAddress |
ملف تعريف الشبكة |
معلومات ملف تعريف الشبكة لمجموعة حاويات. |
ContainerGroupNetworkProfile |
نوع osType |
نوع نظام التشغيل المطلوب من قبل الحاويات في مجموعة الحاوية. |
'Linux' 'Windows' (مطلوب) |
إعادة تشغيل النهج |
إعادة تشغيل النهج لكافة الحاويات داخل مجموعة الحاوية.
-
Always إعادة التشغيل دائما
-
OnFailure إعادة التشغيل عند الفشل
-
Never عدم إعادة التشغيل أبدا |
'دائما' 'أبدا' "OnFailure" |
سكو |
SKU لمجموعة حاويات. |
"مخصص" "قياسي" |
وحدات التخزين |
قائمة وحدات التخزين التي يمكن تحميلها بواسطة حاويات في مجموعة الحاويات هذه. |
وحدة تخزين [] |
حاويةHttpGet
اسم |
وصف |
قيمة |
مسار |
مسار الفحص. |
خيط |
ميناء |
رقم المنفذ المراد فحصه. |
int (مطلوب) |
نظام |
المخطط. |
'http' 'https' |
ContainerPort
اسم |
وصف |
قيمة |
ميناء |
رقم المنفذ المكشوف داخل مجموعة الحاوية. |
int (مطلوب) |
بروتوكول |
البروتوكول المقترن بالمنفذ. |
'TCP' 'UDP' |
ContainerProbe
اسم |
وصف |
قيمة |
اكسيك |
أمر التنفيذ للتحقيق |
ContainerExec |
فشلالعناد |
حد الفشل. |
الباحث |
httpGet |
إعدادات Http Get للتحقيق |
حاوية HttpGet |
initialDelaySeconds |
ثواني التأخير الأولية. |
الباحث |
periodSeconds |
ثواني الفترة الزمنية. |
الباحث |
successThreshold |
حد النجاح. |
الباحث |
timeoutSeconds |
ثواني المهلة. |
الباحث |
خصائص الحاوية
اسم |
وصف |
قيمة |
أمر |
الأوامر التي يجب تنفيذها داخل مثيل الحاوية في نموذج exec. |
سلسلة[] |
متغيرات البيئة |
متغيرات البيئة المراد تعيينها في مثيل الحاوية. |
EnvironmentVariable [] |
صورة |
اسم الصورة المستخدمة لإنشاء مثيل الحاوية. |
سلسلة (مطلوب) |
livenessProbe |
مسبار الحياة. |
ContainerProbe |
الموانئ |
المنافذ المكشوفة على مثيل الحاوية. |
ContainerPort [] |
الجاهزيةProbe |
فحص الجاهزية. |
ContainerProbe |
موارد |
متطلبات الموارد لمثيل الحاوية. |
طلبات الموارد (مطلوب) |
عدد وحدات التخزين |
تحميل وحدة التخزين المتوفرة لمثيل الحاوية. |
VolumeMount [] |
تكوين Dns
اسم |
وصف |
قيمة |
خوادم الأسماء |
خوادم DNS لمجموعة الحاويات. |
string[] (مطلوبة) |
خيارات |
خيارات DNS لمجموعة الحاويات. |
خيط |
مجالات البحث |
مجالات بحث DNS للبحث عن اسم المضيف في مجموعة الحاوية. |
خيط |
خصائص التشفير
اسم |
وصف |
قيمة |
اسم المفتاح |
اسم مفتاح التشفير. |
سلسلة (مطلوب) |
إصدار المفتاح |
إصدار مفتاح التشفير. |
سلسلة (مطلوب) |
vaultBaseUrl |
عنوان URL الأساسي keyvault. |
سلسلة (مطلوب) |
بيئة متغيرة
اسم |
وصف |
قيمة |
اسم |
اسم متغير البيئة. |
سلسلة (مطلوب) |
قيمة آمنة |
قيمة متغير البيئة الآمنة. |
خيط |
قيمة |
قيمة متغير البيئة. |
خيط |
GitRepoVolume
اسم |
وصف |
قيمة |
دليل |
اسم الدليل الهدف. يجب ألا تحتوي على '..' أو تبدأ بها. إذا تم توفير '.'، فسيكون دليل وحدة التخزين هو مستودع git. وإلا، إذا تم تحديده، فستحتوي وحدة التخزين على مستودع git في الدليل الفرعي بالاسم المحدد. |
خيط |
مستودع |
عنوان URL الخاص بالمستودعات |
سلسلة (مطلوب) |
مراجعه |
تثبيت التجزئة للمراجعة المحددة. |
خيط |
GpuResource
اسم |
وصف |
قيمة |
عد |
عدد مورد GPU. |
int (مطلوب) |
سكو |
SKU لمورد GPU. |
'K80' 'P100' 'V100' (مطلوب) |
ImageRegistryCredential
اسم |
وصف |
قيمة |
شعار |
كلمة المرور الخاصة بالسجل الخاص. |
خيط |
ملقم |
خادم تسجيل صور Docker بدون بروتوكول مثل "http" و"https". |
سلسلة (مطلوب) |
اسم المستخدم |
اسم المستخدم للسجل الخاص. |
سلسلة (مطلوب) |
تعريف InitContainer
اسم |
وصف |
قيمة |
اسم |
اسم حاوية التهيئة. |
سلسلة (مطلوب) |
خصائص |
خصائص حاوية التهيئة. |
InitContainerPropertiesDefinition (مطلوب) |
InitContainerPropertiesDefinition
اسم |
وصف |
قيمة |
أمر |
الأمر الذي يجب تنفيذه داخل حاوية init في نموذج exec. |
سلسلة[] |
متغيرات البيئة |
متغيرات البيئة لتعيينها في حاوية التهيئة. |
EnvironmentVariable [] |
صورة |
صورة حاوية التهيئة. |
خيط |
عدد وحدات التخزين |
يتم تحميل وحدة التخزين المتوفرة لحاوية init. |
VolumeMount [] |
عنوان Ip
اسم |
وصف |
قيمة |
dnsNameLabel |
تسمية اسم Dns ل IP. |
خيط |
ip |
عنوان IP المكشوف للإنترنت العام. |
خيط |
الموانئ |
قائمة المنافذ المعروضة على مجموعة الحاوية. |
منفذ [] (مطلوب) |
نوع |
يحدد ما إذا كان IP معرضا للإنترنت العام أو VNET الخاص. |
"خاص" "عام" (مطلوب) |
LogAnalytics
اسم |
وصف |
قيمة |
نوع السجل |
نوع السجل الذي سيتم استخدامه. |
"ContainerInsights" "سجلات مثيل الحاوية" |
بيانات التعريف |
بيانات التعريف لتحليلات السجل. |
LogAnalyticsMetadata |
معرف مساحة العمل |
معرف مساحة العمل لتحليلات السجل |
سلسلة (مطلوب) |
مفتاح مساحة العمل |
مفتاح مساحة العمل لتحليلات السجل |
سلسلة (مطلوب) |
Microsoft.ContainerInstance/containerGroups
اسم |
وصف |
قيمة |
الهوية |
هوية مجموعة الحاوية، إذا تم تكوينها. |
ContainerGroupIdentity |
مكان |
موقع المورد. |
خيط |
اسم |
اسم المورد |
سلسلة (مطلوب) |
خصائص |
خصائص مجموعة الحاوية |
ContainerGroupProperties (مطلوب) |
العلامات |
علامات الموارد |
قاموس أسماء العلامات والقيم. |
نوع |
نوع المورد |
"Microsoft.ContainerInstance/containerGroups@2019-12-01" |
ميناء
اسم |
وصف |
قيمة |
ميناء |
رقم المنفذ. |
int (مطلوب) |
بروتوكول |
البروتوكول المقترن بالمنفذ. |
'TCP' 'UDP' |
حدود الموارد
اسم |
وصف |
قيمة |
وحده المعالجه المركزيه |
حد وحدة المعالجة المركزية لمثيل الحاوية هذا. |
الباحث |
الجرافيك |
حد وحدة معالجة الرسومات لمثيل الحاوية هذا. |
GpuResource |
الذاكرة بالجيجابايت |
حد الذاكرة بالجيجابايت لمثيل الحاوية هذا. |
الباحث |
طلبات الموارد
اسم |
وصف |
قيمة |
وحده المعالجه المركزيه |
طلب وحدة المعالجة المركزية لمثيل الحاوية هذا. |
int (مطلوب) |
الجرافيك |
طلب GPU لمثيل الحاوية هذا. |
GpuResource |
الذاكرة بالجيجابايت |
طلب الذاكرة بالجيجابايت لمثيل الحاوية هذا. |
int (مطلوب) |
طلبات الموارد
اسم |
وصف |
قيمة |
حدود |
حدود الموارد لمثيل الحاوية هذا. |
ResourceLimits |
الطلبات |
طلبات الموارد لمثيل الحاوية هذا. |
طلبات الموارد (مطلوب) |
أداة SecretVolume
حجم
اسم |
وصف |
قيمة |
azureFile |
وحدة تخزين Azure File. |
AzureFileVolume |
emptyDir |
وحدة تخزين الدليل الفارغة. |
أي |
gitRepo |
وحدة تخزين git repo. |
GitRepoVolume |
اسم |
اسم وحدة التخزين. |
سلسلة (مطلوب) |
سر |
وحدة التخزين السرية. |
SecretVolume |
عدد وحدات التخزين
اسم |
وصف |
قيمة |
mountPath |
المسار داخل الحاوية حيث يجب تحميل وحدة التخزين. يجب ألا يحتوي على نقطتين (:). |
سلسلة (مطلوب) |
اسم |
اسم تحميل وحدة التخزين. |
سلسلة (مطلوب) |
readOnly |
العلامة التي تشير إلى ما إذا كان تحميل وحدة التخزين للقراءة فقط. |
قيمة منطقية |
أمثلة الاستخدام
الوحدات النمطية التي تم التحقق منها من Azure
يمكن استخدام الوحدات النمطية Azure Verified لنشر نوع المورد هذا.
الوحده النمطيه |
وصف |
مثيل حاوية |
وحدة موارد AVM لمثيل الحاوية |