Microsoft.Sql servers/jobAgents/jobs/steps 2023-05-01-preview

Определение ресурса Bicep

Тип ресурса servers/jobAgents/jobs/steps можно развернуть с помощью операций, предназначенных для:

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.Sql/servers/jobAgents/jobs/steps, добавьте в шаблон следующий код Bicep.

resource symbolicname 'Microsoft.Sql/servers/jobAgents/jobs/steps@2023-05-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'
  }
}

Значения свойств

servers/jobAgents/jobs/steps

Имя Описание Значение
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в Bicep.
строка (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить только в том случае, если дочерний ресурс объявлен вне родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: jobs
properties Свойства ресурса. JobStepProperties

JobStepProperties

Имя Описание Значение
action Полезные данные действия шага задания. JobStepAction (обязательно)
учетные данные Идентификатор ресурса учетных данных задания, которые будут использоваться для подключения к целевым объектам. строка
executionOptions Параметры выполнения для шага задания. JobStepExecutionOptions
output Выходные свойства назначения шага задания. JobStepOutput
stepId Индекс шага задания в задании. Если при создании шага задания не указано, он будет создан как последний шаг. Если при обновлении шага задания не указано, идентификатор шага не изменяется. INT
targetGroup Идентификатор ресурса целевой группы, в которую будет выполняться шаг задания. строка (обязательно)

JobStepAction

Имя Описание Значение
source Источник выполняемого действия. "Встроенный"
тип Тип действия, выполняемого шагом задания. TSql
значение Значение действия, например текст выполняемого скрипта T-SQL. строка (обязательно)

JobStepExecutionOptions

Имя Описание Значение
initialRetryIntervalSeconds Начальная задержка между повторными попытками для выполнения шага задания. INT
maximumRetryIntervalSeconds Максимальное время ожидания между повторными попытками выполнения шага задания. INT
retryAttempts Максимальное число повторных попыток выполнения шага задания в случае сбоя первой попытки. INT
retryIntervalBackoffMultiplier Множитель задержки для времени между повторными попытками. INT
timeoutSeconds Время ожидания выполнения шага задания. INT

JobStepOutput

Имя Описание Значение
учетные данные Идентификатор ресурса учетных данных, используемых для подключения к назначению вывода. строка
databaseName Выходная целевая база данных. строка (обязательно)
имя_группы_ресурсов Выходная целевая группа ресурсов. строка
schemaName Схема назначения выходных данных. строка
serverName Имя выходного целевого сервера. строка (обязательно)
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 можно развернуть с помощью операций, предназначенных для:

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.Sql/servers/jobAgents/jobs/steps, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Sql/servers/jobAgents/jobs/steps",
  "apiVersion": "2023-05-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"
  }
}

Значения свойств

servers/jobAgents/jobs/steps

Имя Описание Значение
тип Тип ресурса Microsoft.Sql/servers/jobAgents/jobs/steps
версия_API Версия API ресурсов '2023-05-01-preview'
name имя ресурса.

Узнайте, как задать имена и типы для дочерних ресурсов в шаблонах JSON ARM.
строка (обязательно)
properties Свойства ресурса. JobStepProperties

JobStepProperties

Имя Описание Значение
action Полезные данные действия шага задания. JobStepAction (обязательно)
учетные данные Идентификатор ресурса учетных данных задания, которые будут использоваться для подключения к целевым объектам. строка
executionOptions Параметры выполнения для шага задания. JobStepExecutionOptions
output Выходные свойства назначения шага задания. JobStepOutput
stepId Индекс шага задания в задании. Если при создании шага задания не указано, он будет создан как последний шаг. Если при обновлении шага задания не указано, идентификатор шага не изменяется. INT
targetGroup Идентификатор ресурса целевой группы, в которую будет выполняться шаг задания. строка (обязательно)

JobStepAction

Имя Описание Значение
source Источник выполняемого действия. "Встроенный"
тип Тип действия, выполняемого шагом задания. TSql
значение Значение действия, например текст выполняемого скрипта T-SQL. строка (обязательно)

JobStepExecutionOptions

Имя Описание Значение
initialRetryIntervalSeconds Начальная задержка между повторными попытками для выполнения шага задания. INT
maximumRetryIntervalSeconds Максимальное время ожидания между повторными попытками выполнения шага задания. INT
retryAttempts Максимальное число повторных попыток выполнения шага задания в случае сбоя первой попытки. INT
retryIntervalBackoffMultiplier Множитель задержки для времени между повторными попытками. INT
timeoutSeconds Время ожидания выполнения для шага задания. INT

JobStepOutput

Имя Описание Значение
учетные данные Идентификатор ресурса учетных данных, используемых для подключения к назначению вывода. строка
databaseName Выходная целевая база данных. string (обязательно)
имя_группы_ресурсов Выходная целевая группа ресурсов. строка
schemaName Выходная схема назначения. строка
serverName Имя выходного целевого сервера. string (обязательно)
subscriptionId Идентификатор конечной подписки выходных данных. строка

Ограничения:
Минимальная длина = 36
Максимальная длина = 36
Шаблон = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tableName Выходная целевая таблица. string (обязательно)
тип Тип назначения выходных данных. SqlDatabase

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса servers/jobAgents/jobs/steps можно развернуть с помощью операций, предназначенных для:

  • Группы ресурсов

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.Sql/servers/jobAgents/jobs/steps, добавьте следующую terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers/jobAgents/jobs/steps@2023-05-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"
    }
  })
}

Значения свойств

servers/jobAgents/jobs/steps

Имя Описание Значение
тип Тип ресурса "Microsoft.Sql/servers/jobAgents/jobs/steps@2023-05-01-preview"
name имя ресурса. string (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: jobs
properties Свойства ресурса. JobStepProperties

JobStepProperties

Имя Описание Значение
action Полезные данные действия шага задания. JobStepAction (обязательно)
учетные данные Идентификатор ресурса учетных данных задания, которые будут использоваться для подключения к целевым объектам. строка
executionOptions Параметры выполнения для шага задания. JobStepExecutionOptions
output Выходные свойства назначения шага задания. JobStepOutput
stepId Индекс шага задания в задании. Если при создании шага задания не указано, он будет создан как последний шаг. Если при обновлении шага задания не указано, идентификатор шага не изменяется. INT
targetGroup Идентификатор ресурса целевой группы, в которую будет выполняться шаг задания. string (обязательно)

JobStepAction

Имя Описание Значение
source Источник выполняемого действия. "Встроенный"
тип Тип действия, выполняемого на шаге задания. "TSql"
значение Значение действия, например текст выполняемого скрипта T-SQL. string (обязательно)

JobStepExecutionOptions

Имя Описание Значение
initialRetryIntervalSeconds Начальная задержка между повторными попытками для выполнения шага задания. INT
maximumRetryIntervalSeconds Максимальное время ожидания между повторными попытками выполнения шага задания. INT
retryAttempts Максимальное число повторных попыток выполнения шага задания в случае сбоя первой попытки. INT
retryIntervalBackoffMultiplier Множитель задержки для времени между повторными попытками. INT
timeoutSeconds Время ожидания выполнения для шага задания. INT

JobStepOutput

Имя Описание Значение
учетные данные Идентификатор ресурса учетных данных, используемых для подключения к назначению вывода. строка
databaseName Выходная целевая база данных. string (обязательно)
имя_группы_ресурсов Выходная целевая группа ресурсов. строка
schemaName Выходная схема назначения. строка
serverName Имя выходного целевого сервера. string (обязательно)
subscriptionId Идентификатор конечной подписки выходных данных. строка

Ограничения:
Минимальная длина = 36
Максимальная длина = 36
Шаблон = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
tableName Выходная целевая таблица. string (обязательно)
тип Тип назначения выходных данных. "SqlDatabase"