DeploymentStackProperties interface

خصائص مكدس التوزيع.

الخصائص

actionOnUnmanage

يحدد سلوك الموارد التي لم تعد مدارة بعد تحديث مكدس التوزيع أو حذفه.

bypassStackOutOfSyncError

وضع علامة لتجاوز أخطاء الخدمة التي تشير إلى أن قائمة موارد المكدس غير متزامنة بشكل صحيح.

correlationId

معرف الارتباط لآخر عملية رفع أو حذف لمكدس النشر. وهو بتنسيق GUID ويستخدم للتتبع.

debugSetting

إعداد تتبع الأخطاء للتوزيع.

deletedResources

صفيف من الموارد التي تم حذفها أثناء آخر تحديث لمكدس التوزيع. الحذف يعني أنه تمت إزالة المورد من القالب وتم تحديد عمليات الحذف ذات الصلة.

denySettings

يحدد كيفية تأمين الموارد التي تم نشرها بواسطة المكدس.

deploymentExtensions

الإضافات المستخدمة أثناء النشر. يحتوي على بيانات امتدادات لجميع الموارد القابلة للتوسعة التي تديرها المكدسة.

deploymentId

معرف المورد لمورد التوزيع الذي تم إنشاؤه بواسطة مكدس التوزيع.

deploymentScope

النطاق الذي يجب إنشاء النشر الأولي فيه. إذا لم يتم تحديد نطاق، تعيينه افتراضيا على نطاق مكدس التوزيع. النطاقات الصالحة هي: مجموعة الإدارة (التنسيق: '/providers/Microsoft.Management/managementGroups/{managementGroupId}')، الاشتراك (التنسيق: '/subscriptions/{subscriptionId}')، مجموعة الموارد (التنسيق: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}').

description

وصف مكدس التوزيع. الحد الأقصى للطول 4096 حرفا.

detachedResources

صفيف من الموارد التي تم فصلها أثناء آخر تحديث لمكدس التوزيع. يعني الفصل أنه تمت إزالة المورد من القالب، ولكن لم يتم تحديد عمليات حذف ذات صلة. لذلك، لا يزال المورد موجودا بينما لم يعد مقترنا بالمكدس.

duration

مدة آخر تحديث ناجح لمكدس النشر.

error

تفاصيل الخطأ.

extensionConfigs

إعدادات تمديد النشر. مفاتيح هذا الكائن هي أسماء مستعارة امتدادية كما هو معرف في قالب النشر.

externalInputDefinitions

تعريفات الإدخال الخارجي، التي تستخدمها الأدوات الخارجية لتحديد قيم الإدخال الخارجية المتوقعة.

externalInputs

قيم الإدخال الخارجية ، التي تستخدمها الأدوات الخارجية لتقييم المعلمات.

failedResources

مجموعة من الموارد التي فشلت في الوصول إلى حالة الهدف أثناء التحديث الأخير. كل معرف مورد مصحوب برسالة خطأ.

outputs

مخرجات مورد النشر الذي تم إنشاؤه بواسطة مكدس التوزيع.

parameters

أزواج الاسم والقيمة التي تحدد معلمات التوزيع للقالب. استخدم هذا العنصر عند توفير قيم المعلمات مباشرة في الطلب، بدلا من الارتباط بملف معلمة موجود. استخدم خاصية parametersLink أو خاصية المعلمات، ولكن ليس كليهما.

parametersLink

URI لملف المعلمات. استخدم هذا العنصر للارتباط بملف معلمات موجود. استخدم خاصية parametersLink أو خاصية المعلمات، ولكن ليس كليهما.

provisioningState

حالة مكدس التوزيع.

resources

صفيف من الموارد التي تتم إدارتها حاليا بواسطة مكدس التوزيع.

template

محتوى القالب. يمكنك استخدام هذا العنصر عندما تريد تمرير بناء جملة القالب مباشرة في الطلب بدلا من الارتباط بقالب موجود. يمكن أن يكون JObject أو سلسلة JSON جيدة التكوين. استخدم خاصية templateLink أو خاصية القالب، ولكن ليس كليهما.

templateLink

URI للقالب. استخدم خاصية templateLink أو خاصية القالب، ولكن ليس كليهما.

validationLevel

مستوى التحقق من صحة مكدس النشر

تفاصيل الخاصية

actionOnUnmanage

يحدد سلوك الموارد التي لم تعد مدارة بعد تحديث مكدس التوزيع أو حذفه.

actionOnUnmanage: ActionOnUnmanage

قيمة الخاصية

bypassStackOutOfSyncError

وضع علامة لتجاوز أخطاء الخدمة التي تشير إلى أن قائمة موارد المكدس غير متزامنة بشكل صحيح.

bypassStackOutOfSyncError?: boolean

قيمة الخاصية

boolean

correlationId

معرف الارتباط لآخر عملية رفع أو حذف لمكدس النشر. وهو بتنسيق GUID ويستخدم للتتبع.

correlationId?: string

قيمة الخاصية

string

debugSetting

إعداد تتبع الأخطاء للتوزيع.

debugSetting?: DeploymentStacksDebugSetting

قيمة الخاصية

deletedResources

صفيف من الموارد التي تم حذفها أثناء آخر تحديث لمكدس التوزيع. الحذف يعني أنه تمت إزالة المورد من القالب وتم تحديد عمليات الحذف ذات الصلة.

deletedResources?: ResourceReference[]

قيمة الخاصية

denySettings

يحدد كيفية تأمين الموارد التي تم نشرها بواسطة المكدس.

denySettings: DenySettings

قيمة الخاصية

deploymentExtensions

الإضافات المستخدمة أثناء النشر. يحتوي على بيانات امتدادات لجميع الموارد القابلة للتوسعة التي تديرها المكدسة.

deploymentExtensions?: DeploymentExtension[]

قيمة الخاصية

deploymentId

معرف المورد لمورد التوزيع الذي تم إنشاؤه بواسطة مكدس التوزيع.

deploymentId?: string

قيمة الخاصية

string

deploymentScope

النطاق الذي يجب إنشاء النشر الأولي فيه. إذا لم يتم تحديد نطاق، تعيينه افتراضيا على نطاق مكدس التوزيع. النطاقات الصالحة هي: مجموعة الإدارة (التنسيق: '/providers/Microsoft.Management/managementGroups/{managementGroupId}')، الاشتراك (التنسيق: '/subscriptions/{subscriptionId}')، مجموعة الموارد (التنسيق: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}').

deploymentScope?: string

قيمة الخاصية

string

description

وصف مكدس التوزيع. الحد الأقصى للطول 4096 حرفا.

description?: string

قيمة الخاصية

string

detachedResources

صفيف من الموارد التي تم فصلها أثناء آخر تحديث لمكدس التوزيع. يعني الفصل أنه تمت إزالة المورد من القالب، ولكن لم يتم تحديد عمليات حذف ذات صلة. لذلك، لا يزال المورد موجودا بينما لم يعد مقترنا بالمكدس.

detachedResources?: ResourceReference[]

قيمة الخاصية

duration

مدة آخر تحديث ناجح لمكدس النشر.

duration?: string

قيمة الخاصية

string

error

تفاصيل الخطأ.

error?: ErrorDetail

قيمة الخاصية

extensionConfigs

إعدادات تمديد النشر. مفاتيح هذا الكائن هي أسماء مستعارة امتدادية كما هو معرف في قالب النشر.

extensionConfigs?: Record<string, DeploymentExtensionConfig>

قيمة الخاصية

Record<string, DeploymentExtensionConfig>

externalInputDefinitions

تعريفات الإدخال الخارجي، التي تستخدمها الأدوات الخارجية لتحديد قيم الإدخال الخارجية المتوقعة.

externalInputDefinitions?: Record<string, DeploymentExternalInputDefinition>

قيمة الخاصية

externalInputs

قيم الإدخال الخارجية ، التي تستخدمها الأدوات الخارجية لتقييم المعلمات.

externalInputs?: Record<string, DeploymentExternalInput>

قيمة الخاصية

Record<string, DeploymentExternalInput>

failedResources

مجموعة من الموارد التي فشلت في الوصول إلى حالة الهدف أثناء التحديث الأخير. كل معرف مورد مصحوب برسالة خطأ.

failedResources?: ResourceReferenceExtended[]

قيمة الخاصية

outputs

مخرجات مورد النشر الذي تم إنشاؤه بواسطة مكدس التوزيع.

outputs?: Record<string, any>

قيمة الخاصية

Record<string, any>

parameters

أزواج الاسم والقيمة التي تحدد معلمات التوزيع للقالب. استخدم هذا العنصر عند توفير قيم المعلمات مباشرة في الطلب، بدلا من الارتباط بملف معلمة موجود. استخدم خاصية parametersLink أو خاصية المعلمات، ولكن ليس كليهما.

parameters?: Record<string, DeploymentParameter>

قيمة الخاصية

Record<string, DeploymentParameter>

URI لملف المعلمات. استخدم هذا العنصر للارتباط بملف معلمات موجود. استخدم خاصية parametersLink أو خاصية المعلمات، ولكن ليس كليهما.

parametersLink?: DeploymentStacksParametersLink

قيمة الخاصية

provisioningState

حالة مكدس التوزيع.

provisioningState?: string

قيمة الخاصية

string

resources

صفيف من الموارد التي تتم إدارتها حاليا بواسطة مكدس التوزيع.

resources?: ManagedResourceReference[]

قيمة الخاصية

template

محتوى القالب. يمكنك استخدام هذا العنصر عندما تريد تمرير بناء جملة القالب مباشرة في الطلب بدلا من الارتباط بقالب موجود. يمكن أن يكون JObject أو سلسلة JSON جيدة التكوين. استخدم خاصية templateLink أو خاصية القالب، ولكن ليس كليهما.

template?: Record<string, any>

قيمة الخاصية

Record<string, any>

URI للقالب. استخدم خاصية templateLink أو خاصية القالب، ولكن ليس كليهما.

templateLink?: DeploymentStacksTemplateLink

قيمة الخاصية

validationLevel

مستوى التحقق من صحة مكدس النشر

validationLevel?: string

قيمة الخاصية

string