Microsoft.HybridData dataManagers/dataServices/jobDefinitions

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

Тип ресурса dataManagers/dataServices/jobDefinitions можно развернуть в:

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

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

Чтобы создать ресурс Microsoft.HybridData/dataManagers/dataServices/jobDefinitions, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.HybridData/dataManagers/dataServices/jobDefinitions@2019-06-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    customerSecrets: [
      {
        algorithm: 'string'
        keyIdentifier: 'string'
        keyValue: 'string'
      }
    ]
    dataServiceInput: any()
    dataSinkId: 'string'
    dataSourceId: 'string'
    lastModifiedTime: 'string'
    runLocation: 'string'
    schedules: [
      {
        name: 'string'
        policyList: [
          'string'
        ]
      }
    ]
    state: 'string'
    userConfirmation: 'string'
  }
}

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

dataManagers/dataServices/jobDefinitions

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

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

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: dataServices
properties Свойства JobDefinition. JobDefinitionProperties (обязательно)

JobDefinitionProperties

Имя Описание Значение
customerSecrets Список секретов клиента, содержащих идентификатор ключа и значение ключа. Идентификатор ключа — это способ для конкретного источника данных, чтобы понять ключ. Значение содержит секрет клиента, зашифрованный ключами encryptionKeys. CustomerSecret[]
dataServiceInput Универсальный json, используемый по-разному для каждого типа службы данных. Для Bicep можно использовать функцию any().
dataSinkId Идентификатор приемника данных, связанный с определением задания. строка (обязательно)
Datasourceid Идентификатор источника данных, связанный с определением задания. строка (обязательно)
lastModifiedTime Время последнего изменения определения задания. строка
runLocation Это предпочтительное географическое расположение для запуска задания. 'australiaeast'
'australiasoutheast'
'brazilsouth'
"canadacentral"
'canadaeast'
"centralindia"
"centralus"
"eastasia"
"eastus"
"eastus2"
'japaneast'
'japanwest'
'koreacentral'
"koreasouth"
"none"
'northcentralus'
'northeurope'
"southcentralus"
"юго-восточная часть"
"southindia"
'uksouth'
'ukwest'
"westcentralus"
"westeurope"
"westindia"
"westus"
"westus2"
schedules Расписание выполнения определения задания Расписание[]
Состояние Состояние определения задания. "Отключено"
"Включено"
"Поддерживается" (обязательно)
userConfirmation Перечисление, чтобы определить, требуется ли подтверждение пользователя. Если значение не передано, по умолчанию будет выбрано значение NotRequired. "NotRequired"
"Обязательный"

CustomerSecret

Имя Описание Значение
алгоритм Алгоритм шифрования, используемый для шифрования данных. "Нет"
"PlainText"
'RSA1_5'
"RSA_OAEP" (обязательно)
keyIdentifier Идентификатор входного объекта службы данных, которому соответствует этот секрет. string (обязательно)
keyValue Он содержит зашифрованный секрет клиента. string (обязательно)

Расписание

Имя Описание Значение
name Имя расписания. строка
policyList Список интервалов повторения в формате ISO 8601. string[]

Определение ресурса шаблона ARM

Тип ресурса dataManagers/dataServices/jobDefinitions можно развернуть в следующих объектах:

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

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

Чтобы создать ресурс Microsoft.HybridData/dataManagers/dataServices/jobDefinitions, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.HybridData/dataManagers/dataServices/jobDefinitions",
  "apiVersion": "2019-06-01",
  "name": "string",
  "properties": {
    "customerSecrets": [
      {
        "algorithm": "string",
        "keyIdentifier": "string",
        "keyValue": "string"
      }
    ],
    "dataServiceInput": {},
    "dataSinkId": "string",
    "dataSourceId": "string",
    "lastModifiedTime": "string",
    "runLocation": "string",
    "schedules": [
      {
        "name": "string",
        "policyList": [ "string" ]
      }
    ],
    "state": "string",
    "userConfirmation": "string"
  }
}

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

dataManagers/dataServices/jobDefinitions

Имя Описание Значение
тип Тип ресурса Microsoft.HybridData/dataManagers/dataServices/jobDefinitions
версия_API Версия API ресурсов '2019-06-01'
name имя ресурса.

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

JobDefinitionProperties

Имя Описание Значение
customerSecrets Список секретов клиента, содержащих идентификатор ключа и значение ключа. Идентификатор ключа — это способ понимания ключа в конкретном источнике данных. Значение содержит секрет клиента, зашифрованный ключами encryptionKeys. CustomerSecret[]
dataServiceInput Универсальный json, используемый по-разному для каждого типа службы данных.
dataSinkId Идентификатор приемника данных, связанный с определением задания. string (обязательно)
Datasourceid Идентификатор источника данных, связанный с определением задания. string (обязательно)
lastModifiedTime Время последнего изменения определения задания. строка
RunLocation Это предпочтительное географическое расположение для запуска задания. 'australiaeast'
'australiasoutheast'
'brazilsouth'
'canadacentral'
'canadaeast'
'centralindia'
"centralus"
'eastasia'
"eastus"
'eastus2'
'japaneast'
'japanwest'
'koreacentral'
'koreasouth'
"none"
'northcentralus'
'northeurope'
'southcentralus'
"юго-восточная часть"
'southindia'
'uksouth'
'ukwest'
'westcentralus'
"westeurope"
'westindia'
"westus"
'westus2'
schedules Расписание выполнения определения задания Расписание[]
Состояние Состояние определения задания. "Отключено"
"Включено"
"Поддерживается" (обязательно)
userConfirmation Перечисление, чтобы определить, требуется ли подтверждение пользователя. Если значение не передано, по умолчанию будет выбрано значение NotRequired. "NotRequired"
"Обязательный"

CustomerSecret

Имя Описание Значение
алгоритм Алгоритм шифрования, используемый для шифрования данных. "Нет"
"PlainText"
"RSA1_5"
"RSA_OAEP" (обязательно)
keyIdentifier Идентификатор входного объекта службы данных, которому соответствует этот секрет. строка (обязательно)
keyValue Он содержит зашифрованный секрет клиента. строка (обязательно)

Расписание

Имя Описание Значение
name Имя расписания. строка
policyList Список интервалов повторения в формате ISO 8601. string[]

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

Тип ресурса dataManagers/dataServices/jobDefinitions можно развернуть в:

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

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

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

Чтобы создать ресурс Microsoft.HybridData/dataManagers/dataServices/jobDefinitions, добавьте в шаблон следующую terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.HybridData/dataManagers/dataServices/jobDefinitions@2019-06-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      customerSecrets = [
        {
          algorithm = "string"
          keyIdentifier = "string"
          keyValue = "string"
        }
      ]
      dataSinkId = "string"
      dataSourceId = "string"
      lastModifiedTime = "string"
      runLocation = "string"
      schedules = [
        {
          name = "string"
          policyList = [
            "string"
          ]
        }
      ]
      state = "string"
      userConfirmation = "string"
    }
  })
}

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

dataManagers/dataServices/jobDefinitions

Имя Описание Значение
тип Тип ресурса "Microsoft.HybridData/dataManagers/dataServices/jobDefinitions@2019-06-01"
name имя ресурса. строка (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: dataServices
properties Свойства JobDefinition. JobDefinitionProperties (обязательно)

JobDefinitionProperties

Имя Описание Значение
customerSecrets Список секретов клиента, содержащих идентификатор ключа и значение ключа. Идентификатор ключа — это способ для конкретного источника данных, чтобы понять ключ. Значение содержит секрет клиента, зашифрованный ключами encryptionKeys. CustomerSecret[]
dataServiceInput Универсальный json, используемый по-разному для каждого типа службы данных.
dataSinkId Идентификатор приемника данных, связанный с определением задания. строка (обязательно)
Datasourceid Идентификатор источника данных, связанный с определением задания. строка (обязательно)
lastModifiedTime Время последнего изменения определения задания. строка
runLocation Это предпочтительное географическое расположение для запуска задания. "australiaeast"
"australiasoutheast"
"brazilsouth"
"canadacentral"
"canadaeast"
"centralindia"
"centralus"
"eastasia"
"eastus"
"eastus2"
"japaneast"
"japanwest"
"koreacentral"
"koreasouth"
"none"
"northcentralus"
"northeurope"
"southcentralus"
"юго-восточная часть"
"southindia"
"uksouth"
"ukwest"
"westcentralus"
"westeurope"
"westindia"
"westus"
"westus2"
schedules Расписание выполнения определения задания Расписание[]
Состояние Состояние определения задания. "Отключено"
"Включено"
"Поддерживается" (обязательно)
userConfirmation Перечисление, чтобы определить, требуется ли подтверждение пользователя. Если не передано, по умолчанию используется значение NotRequired. "NotRequired"
"Обязательный"

CustomerSecret

Имя Описание Значение
алгоритм Алгоритм шифрования, используемый для шифрования данных. "None"
"PlainText"
"RSA1_5"
"RSA_OAEP" (обязательно)
keyIdentifier Идентификатор входного объекта службы данных, которому соответствует этот секрет. string (обязательно)
keyValue Он содержит зашифрованный секрет клиента. string (обязательно)

Расписание

Имя Описание Значение
name Имя расписания. строка
policyList Список интервалов повторения в формате ISO 8601. string[]