Microsoft.Sql servers/jobAgents/jobs/steps 2020-11-01-preview
تعريف مورد Bicep
يمكن نشر نوع مورد الخوادم/jobAgents/jobs/steps مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Sql/servers/jobAgents/jobs/steps، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.Sql/servers/jobAgents/jobs/steps@2020-11-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
action: {
source: 'Inline'
type: 'TSql'
value: 'string'
}
credential: 'string'
executionOptions: {
initialRetryIntervalSeconds: int
maximumRetryIntervalSeconds: int
retryAttempts: int
retryIntervalBackoffMultiplier: int
timeoutSeconds: int
}
output: {
credential: 'string'
databaseName: 'string'
resourceGroupName: 'string'
schemaName: 'string'
serverName: 'string'
subscriptionId: 'string'
tableName: 'string'
type: 'SqlDatabase'
}
stepId: int
targetGroup: 'string'
}
}
قيم Property
servers/jobAgents/jobs/steps
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep. |
سلسلة (مطلوب) |
أصل | في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل. لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل. |
الاسم الرمزي للمورد من النوع: الوظائف |
خصائص | خصائص المورد. | JobStepProperties |
JobStepProperties
الاسم | الوصف | القيمة |
---|---|---|
إجراء | حمولة الإجراء لخطوة الوظيفة. | JobStepAction (مطلوب) |
بيانات الاعتماد | معرف المورد لبيانات اعتماد الوظيفة التي سيتم استخدامها للاتصال بالأهداف. | سلسلة (مطلوب) |
عمليات التنفيذ | خيارات التنفيذ لخطوة الوظيفة. | JobStepExecutionOptions |
الإخراج | خصائص وجهة الإخراج لخطوة الوظيفة. | JobStepOutput |
معرف الخطوة | فهرس خطوة الوظيفة داخل الوظيفة. إذا لم يتم تحديدها عند إنشاء خطوة الوظيفة، فسيتم إنشاؤها كخطوة أخيرة. إذا لم يتم تحديده عند تحديث خطوة المهمة، فلن يتم تعديل معرف الخطوة. | int |
targetGroup | معرف المورد للمجموعة المستهدفة التي سيتم تنفيذ خطوة المهمة عليها. | سلسلة (مطلوب) |
JobStepAction
الاسم | الوصف | القيمة |
---|---|---|
المصدر | مصدر الإجراء المراد تنفيذه. | "مضمن" |
النوع | نوع الإجراء الذي يتم تنفيذه بواسطة خطوة المهمة. | 'TSql' |
القيمة | قيمة الإجراء، على سبيل المثال نص البرنامج النصي T-SQL المراد تنفيذه. | سلسلة (مطلوب) |
JobStepExecutionOptions
الاسم | الوصف | القيمة |
---|---|---|
initialRetryIntervalSeconds | التأخير الأولي بين عمليات إعادة المحاولة لتنفيذ خطوة المهمة. | int |
maximumRetryIntervalSeconds | الحد الأقصى لمقدار الوقت للانتظار بين عمليات إعادة المحاولة لتنفيذ خطوة المهمة. | int |
retryAttempts | الحد الأقصى لعدد المرات التي ستتم فيها إعادة محاولة خطوة المهمة إذا فشلت المحاولة الأولى. | int |
retryIntervalBackoffMultiplier | مضاعف التراجع للوقت بين عمليات إعادة المحاولة. | int |
timeoutSeconds | مهلة التنفيذ لخطوة المهمة. | int |
JobStepOutput
الاسم | الوصف | القيمة |
---|---|---|
بيانات الاعتماد | معرف المورد لبيانات الاعتماد المراد استخدامه للاتصال بوجهة الإخراج. | سلسلة (مطلوبة) |
databaseName | قاعدة بيانات وجهة الإخراج. | سلسلة (مطلوبة) |
ResourceGroupName | مجموعة موارد وجهة الإخراج. | سلسلة |
SchemaName | مخطط وجهة الإخراج. | سلسلة |
اسم الخادم | اسم خادم وجهة الإخراج. | سلسلة (مطلوبة) |
subscriptionId | معرف اشتراك وجهة الإخراج. | سلسلة القيود: الحد الأدنى للطول = 36 الحد الأقصى للطول = 36 النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
tableName | جدول وجهة الإخراج. | سلسلة (مطلوبة) |
النوع | نوع وجهة الإخراج. | 'SqlDatabase' |
تعريف مورد قالب ARM
يمكن نشر نوع مورد servers/jobAgents/jobs/steps مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Sql/servers/jobAgents/jobs/steps، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.Sql/servers/jobAgents/jobs/steps",
"apiVersion": "2020-11-01-preview",
"name": "string",
"properties": {
"action": {
"source": "Inline",
"type": "TSql",
"value": "string"
},
"credential": "string",
"executionOptions": {
"initialRetryIntervalSeconds": "int",
"maximumRetryIntervalSeconds": "int",
"retryAttempts": "int",
"retryIntervalBackoffMultiplier": "int",
"timeoutSeconds": "int"
},
"output": {
"credential": "string",
"databaseName": "string",
"resourceGroupName": "string",
"schemaName": "string",
"serverName": "string",
"subscriptionId": "string",
"tableName": "string",
"type": "SqlDatabase"
},
"stepId": "int",
"targetGroup": "string"
}
}
قيم Property
servers/jobAgents/jobs/steps
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | 'Microsoft.Sql/servers/jobAgents/jobs/steps' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | 'معاينة 2020-11-01' |
الاسم | اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM. |
سلسلة (مطلوبة) |
خصائص | خصائص المورد. | JobStepProperties |
JobStepProperties
الاسم | الوصف | القيمة |
---|---|---|
إجراء | حمولة الإجراء لخطوة الوظيفة. | JobStepAction (مطلوب) |
بيانات الاعتماد | معرف المورد لبيانات اعتماد الوظيفة التي سيتم استخدامها للاتصال بالأهداف. | سلسلة (مطلوبة) |
عمليات التنفيذ | خيارات التنفيذ لخطوة الوظيفة. | JobStepExecutionOptions |
الإخراج | خصائص وجهة الإخراج لخطوة الوظيفة. | JobStepOutput |
معرف الخطوة | فهرس خطوة الوظيفة داخل الوظيفة. إذا لم يتم تحديدها عند إنشاء خطوة الوظيفة، فسيتم إنشاؤها كخطوة أخيرة. إذا لم يتم تحديده عند تحديث خطوة المهمة، فلن يتم تعديل معرف الخطوة. | int |
targetGroup | معرف المورد للمجموعة المستهدفة التي سيتم تنفيذ خطوة المهمة عليها. | سلسلة (مطلوبة) |
JobStepAction
الاسم | الوصف | القيمة |
---|---|---|
المصدر | مصدر الإجراء المراد تنفيذه. | "مضمن" |
النوع | نوع الإجراء الذي يتم تنفيذه بواسطة خطوة الوظيفة. | 'TSql' |
القيمة | قيمة الإجراء، على سبيل المثال نص البرنامج النصي T-SQL المراد تنفيذه. | سلسلة (مطلوبة) |
JobStepExecutionOptions
الاسم | الوصف | القيمة |
---|---|---|
initialRetryIntervalSeconds | التأخير الأولي بين عمليات إعادة المحاولة لتنفيذ خطوة المهمة. | int |
maximumRetryIntervalSeconds | الحد الأقصى لمقدار الوقت للانتظار بين عمليات إعادة المحاولة لتنفيذ خطوة المهمة. | int |
retryAttempts | الحد الأقصى لعدد المرات التي ستتم فيها إعادة محاولة خطوة المهمة إذا فشلت المحاولة الأولى. | int |
retryIntervalBackoffMultiplier | مضاعف التراجع للوقت بين عمليات إعادة المحاولة. | int |
timeoutSeconds | مهلة التنفيذ لخطوة المهمة. | int |
JobStepOutput
الاسم | الوصف | القيمة |
---|---|---|
بيانات الاعتماد | معرف المورد لبيانات الاعتماد التي يجب استخدامها للاتصال بوجهة الإخراج. | سلسلة (مطلوب) |
databaseName | قاعدة بيانات وجهة الإخراج. | سلسلة (مطلوب) |
ResourceGroupName | مجموعة موارد وجهة الإخراج. | سلسلة |
SchemaName | مخطط وجهة الإخراج. | سلسلة |
اسم الخادم | اسم خادم وجهة الإخراج. | سلسلة (مطلوب) |
subscriptionId | معرف اشتراك وجهة الإخراج. | سلسلة القيود: الحد الأدنى للطول = 36 الحد الأقصى للطول = 36 النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
tableName | جدول وجهة الإخراج. | سلسلة (مطلوب) |
النوع | نوع وجهة الإخراج. | 'SqlDatabase' |
تعريف مورد Terraform (موفر AzAPI)
يمكن نشر نوع مورد الخوادم/jobAgents/jobs/steps مع العمليات التي تستهدف:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Sql/servers/jobAgents/jobs/steps، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/servers/jobAgents/jobs/steps@2020-11-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
action = {
source = "Inline"
type = "TSql"
value = "string"
}
credential = "string"
executionOptions = {
initialRetryIntervalSeconds = int
maximumRetryIntervalSeconds = int
retryAttempts = int
retryIntervalBackoffMultiplier = int
timeoutSeconds = int
}
output = {
credential = "string"
databaseName = "string"
resourceGroupName = "string"
schemaName = "string"
serverName = "string"
subscriptionId = "string"
tableName = "string"
type = "SqlDatabase"
}
stepId = int
targetGroup = "string"
}
})
}
قيم Property
servers/jobAgents/jobs/steps
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | "Microsoft.Sql/servers/jobAgents/jobs/steps@2020-11-01-preview" |
الاسم | اسم المورد | سلسلة (مطلوب) |
parent_id | معرف المورد الأصل لهذا المورد. | معرف المورد من النوع: الوظائف |
خصائص | خصائص المورد. | JobStepProperties |
JobStepProperties
الاسم | الوصف | القيمة |
---|---|---|
إجراء | حمولة الإجراء لخطوة الوظيفة. | JobStepAction (مطلوب) |
بيانات الاعتماد | معرف المورد لبيانات اعتماد الوظيفة التي سيتم استخدامها للاتصال بالأهداف. | سلسلة (مطلوب) |
عمليات التنفيذ | خيارات التنفيذ لخطوة الوظيفة. | JobStepExecutionOptions |
الإخراج | خصائص وجهة الإخراج لخطوة الوظيفة. | JobStepOutput |
معرف الخطوة | فهرس خطوة الوظيفة داخل الوظيفة. إذا لم يتم تحديدها عند إنشاء خطوة الوظيفة، فسيتم إنشاؤها كخطوة أخيرة. إذا لم يتم تحديده عند تحديث خطوة المهمة، فلن يتم تعديل معرف الخطوة. | int |
targetGroup | معرف المورد للمجموعة المستهدفة التي سيتم تنفيذ خطوة المهمة عليها. | سلسلة (مطلوب) |
JobStepAction
الاسم | الوصف | القيمة |
---|---|---|
المصدر | مصدر الإجراء المراد تنفيذه. | "مضمن" |
النوع | نوع الإجراء الذي يتم تنفيذه بواسطة خطوة المهمة. | "TSql" |
القيمة | قيمة الإجراء، على سبيل المثال نص البرنامج النصي T-SQL المراد تنفيذه. | سلسلة (مطلوب) |
JobStepExecutionOptions
الاسم | الوصف | القيمة |
---|---|---|
initialRetryIntervalSeconds | التأخير الأولي بين عمليات إعادة المحاولة لتنفيذ خطوة المهمة. | int |
maximumRetryIntervalSeconds | الحد الأقصى لمقدار الوقت للانتظار بين عمليات إعادة المحاولة لتنفيذ خطوة المهمة. | int |
retryAttempts | الحد الأقصى لعدد المرات التي ستتم فيها إعادة محاولة خطوة المهمة إذا فشلت المحاولة الأولى. | int |
retryIntervalBackoffMultiplier | مضاعف التراجع للوقت بين عمليات إعادة المحاولة. | int |
timeoutSeconds | مهلة التنفيذ لخطوة المهمة. | int |
JobStepOutput
الاسم | الوصف | القيمة |
---|---|---|
بيانات الاعتماد | معرف المورد لبيانات الاعتماد التي يجب استخدامها للاتصال بوجهة الإخراج. | سلسلة (مطلوب) |
databaseName | قاعدة بيانات وجهة الإخراج. | سلسلة (مطلوب) |
ResourceGroupName | مجموعة موارد وجهة الإخراج. | سلسلة |
SchemaName | مخطط وجهة الإخراج. | سلسلة |
اسم الخادم | اسم خادم وجهة الإخراج. | سلسلة (مطلوب) |
subscriptionId | معرف اشتراك وجهة الإخراج. | سلسلة القيود: الحد الأدنى للطول = 36 الحد الأقصى للطول = 36 النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
tableName | جدول وجهة الإخراج. | سلسلة (مطلوب) |
النوع | نوع وجهة الإخراج. | "SqlDatabase" |