Pool - Update Properties

Обновления свойства указанного пула.
Это полностью заменяет все обновляемые свойства пула. Например, если с пулом связан параметр StartTask, а параметр StartTask не указан в этом запросе, то пакетная служба удалит существующий элемент StartTask.

POST {batchUrl}/pools/{poolId}/updateproperties?api-version=2023-11-01.18.0
POST {batchUrl}/pools/{poolId}/updateproperties?timeout={timeout}&api-version=2023-11-01.18.0

Параметры URI

Имя В Обязательно Тип Описание
batchUrl
path True

string

Базовый URL-адрес для всех запросов на обслуживание пакетная служба Azure.

poolId
path True

string

Идентификатор обновляемого пула.

api-version
query True

string

Версия API клиента.

timeout
query

integer

int32

Максимальное время, которое сервер может потратить на обработку запроса, в секундах. По умолчанию это 30 секунд.

Заголовок запроса

Media Types: "application/json; odata=minimalmetadata"

Имя Обязательно Тип Описание
client-request-id

string

uuid

Удостоверение запроса, созданное вызывающим абонентом, в виде GUID без оформления, например фигурных скобок, например 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0.

return-client-request-id

boolean

Указывает, должен ли сервер возвращать client-request-id в ответе.

ocp-date

string

date-time-rfc1123

Время отправки запроса. Клиентские библиотеки обычно устанавливают текущее системное время; Задайте его явным образом, если вы вызываете REST API напрямую.

Текст запроса

Media Types: "application/json; odata=minimalmetadata"

Имя Обязательно Тип Описание
applicationPackageReferences True

ApplicationPackageReference[]

Список пакетов приложений, устанавливаемых на каждом вычислительном узле в пуле.
Список заменяет все существующие ссылки на пакет приложения в пуле. Изменения ссылок на пакеты приложений влияют на все новые вычислительные узлы, присоединенные к пулу, но не влияют на вычислительные узлы, которые уже находятся в пуле, пока они не будут перезагружены или перезагружены. Существует не более 10 ссылок на пакет приложения в любом заданном пуле. Если этот параметр опущен или указана пустая коллекция, все существующие ссылки на пакеты приложений удаляются из пула. В данном пуле может быть указано не более 10 ссылок.

certificateReferences True

CertificateReference[]

Список сертификатов, устанавливаемых на каждом вычислительном узле в пуле.
Этот список заменяет все существующие ссылки на сертификаты, настроенные в пуле. Если указать пустую коллекцию, все существующие ссылки на сертификаты удаляются из пула. Для узлов Windows пакетная служба устанавливает сертификаты в указанное хранилище сертификатов и расположение. Для вычислительных узлов Linux сертификаты хранятся в каталоге в рабочем каталоге Задачи, а переменная среды AZ_BATCH_CERTIFICATES_DIR предоставляется задаче для запроса этого расположения. Для сертификатов с видимостью remoteUser каталог certs создается в домашнем каталоге пользователя (например, /home/{имя_пользователя}/certs), а сертификаты помещаются в этот каталог.

Предупреждение. Это свойство устарело и будет удалено после февраля 2024 г. Вместо этого используйте расширение Azure KeyVault .

metadata True

MetadataItem[]

Список пар "имя-значение", связанных с пулом в качестве метаданных.
Этот список заменяет все существующие метаданные, настроенные в пуле. Если этот параметр опущен или указана пустая коллекция, все существующие метаданные удаляются из пула.

startTask

StartTask

Задача, выполняемая на каждом вычислительном узле при присоединении к пулу. Задача выполняется при добавлении вычислительного узла в пул или при перезапуске вычислительного узла.
Если этот элемент присутствует, он перезаписывает все существующие данные StartTask. Если этот параметр опущен, все существующие StartTask удаляются из пула.

targetNodeCommunicationMode

NodeCommunicationMode

Требуемый режим связи узла для пула.
Этот параметр заменяет все существующие параметры targetNodeCommunication в пуле. Если этот параметр опущен, существующий параметр имеет значение по умолчанию.

Ответы

Имя Тип Описание
204 No Content

Запрос к пакетной службе выполнен успешно.

Headers

  • client-request-id: string
  • request-id: string
  • ETag: string
  • Last-Modified: string
  • DataServiceId: string
Other Status Codes

BatchError

Ошибка пакетной службы.

Безопасность

azure_auth

Microsoft Entra поток кода проверки подлинности OAuth 2.0

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Имя Описание
user_impersonation Олицетворение учетной записи пользователя

Authorization

Type: apiKey
In: header

Примеры

Pool update

Sample Request

POST account.region.batch.azure.com/pools/poolId/updateproperties?api-version=2023-11-01.18.0



{
  "startTask": {
    "commandLine": "/bin/bash -c 'echo start task'"
  },
  "certificateReferences": [],
  "applicationPackageReferences": [],
  "metadata": []
}

Sample Response

Определения

Имя Описание
ApplicationPackageReference

Ссылка на пакет, развертываемый на вычислительных узлах.

AutoUserScope

область для автоматического пользователя

AutoUserSpecification

Задает параметры для автоматического пользователя, который запускает задачу в пакетной службе.

BatchError

Ответ об ошибке, полученный от службы пакетная служба Azure.

BatchErrorDetail

Элемент с дополнительными сведениями, включенными в ответ на ошибку пакетная служба Azure.

CertificateReference

Ссылка на сертификат, устанавливаемый на вычислительных узлах в пуле.

CertificateStoreLocation

Расположение хранилища сертификатов на вычислительном узле, в котором устанавливается сертификат.

CertificateVisibility

Какие учетные записи пользователей на вычислительном узле должны иметь доступ к частным данным сертификата.

ComputeNodeIdentityReference

Ссылка на назначенное пользователем удостоверение, связанное с пулом пакетной службы, которое будет использоваться вычислительным узлом.

ContainerRegistry

Частный реестр контейнеров.

ContainerWorkingDirectory

Расположение рабочего каталога задачи контейнера.

ElevationLevel

Уровень прав пользователя.

EnvironmentSetting

Переменная среды, устанавливаемая в процессе задачи.

ErrorMessage

Сообщение об ошибке, полученное в ответе об ошибке пакетная служба Azure.

MetadataItem

Пара "имя-значение", связанная с ресурсом пакетной службы.

NodeCommunicationMode

Определяет, как пул взаимодействует с пакетной службой.

PoolUpdatePropertiesParameter

Набор изменений, которые необходимо вносить в пул.

ResourceFile

Один файл или несколько файлов для загрузки на вычислительный узел.

StartTask

Задача, которая выполняется, когда узел присоединяется к пулу в службе пакетная служба Azure или когда вычислительный узел перезагружается или перезагружается.

TaskContainerSettings

Параметры контейнера для задачи.

UserIdentity

Определение удостоверения пользователя, с которым выполняется задача.

ApplicationPackageReference

Ссылка на пакет, развертываемый на вычислительных узлах.

Имя Тип Описание
applicationId

string

Идентификатор развертываемого приложения.
При создании пула идентификатор приложения пакета должен быть полным (/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/applications/{applicationName}).

version

string

Версия развертываемого приложения. Если этот параметр опущен, развертывается версия по умолчанию.
Если этот параметр не указан в пуле и для этого приложения не указана версия по умолчанию, запрос завершается ошибкой с кодом ошибки InvalidApplicationPackageReferences и кодом состояния HTTP 409. Если этот параметр не указан в задаче и для этого приложения не указана версия по умолчанию, задача завершается ошибкой предварительной обработки.

AutoUserScope

область для автоматического пользователя

Имя Тип Описание
pool

string

Указывает, что задача выполняется как общая автоматическая учетная запись пользователя, которая создается на каждом вычислительном узле в пуле.

task

string

Указывает, что служба должна создать пользователя для задачи.

AutoUserSpecification

Задает параметры для автоматического пользователя, который запускает задачу в пакетной службе.

Имя Тип Описание
elevationLevel

ElevationLevel

Уровень прав автоматического пользователя.
Значение по умолчанию — nonAdmin.

scope

AutoUserScope

область для автоматического пользователя
Значение по умолчанию — pool. Если пул работает под управлением Windows, следует указать значение Task, если требуется более строгая изоляция между задачами. Например, если задача изменяет реестр таким образом, что может повлиять на другие задачи, или если в пуле указаны сертификаты, которые не должны быть доступны обычным задачам, но должны быть доступны startTasks.

BatchError

Ответ об ошибке, полученный от службы пакетная служба Azure.

Имя Тип Описание
code

string

Идентификатор ошибки. Коды инвариантны и предназначены для программного использования.

message

ErrorMessage

Сообщение с описанием ошибки, предназначенное для отображения в пользовательском интерфейсе.

values

BatchErrorDetail[]

Коллекция пар "ключ-значение", содержащая дополнительные сведения об ошибке.

BatchErrorDetail

Элемент с дополнительными сведениями, включенными в ответ на ошибку пакетная служба Azure.

Имя Тип Описание
key

string

Идентификатор, указывающий значение свойства Value.

value

string

Дополнительные сведения, включенные в ответ об ошибке.

CertificateReference

Ссылка на сертификат, устанавливаемый на вычислительных узлах в пуле.

Имя Тип Описание
storeLocation

CertificateStoreLocation

Расположение хранилища сертификатов на вычислительном узле, в котором устанавливается сертификат.
Значение по умолчанию — currentuser. Это свойство применимо только для пулов, настроенных с помощью вычислительных узлов Windows (то есть созданных с помощью cloudServiceConfiguration или virtualMachineConfiguration с помощью ссылки на образ Windows). Для вычислительных узлов Linux сертификаты хранятся в каталоге в рабочем каталоге задачи, а переменная среды AZ_BATCH_CERTIFICATES_DIR предоставляется задаче для запроса этого расположения. Для сертификатов с видимостью remoteUser каталог certs создается в домашнем каталоге пользователя (например, /home/{user-name}/certs), а сертификаты помещаются в этот каталог.

storeName

string

Имя хранилища сертификатов на вычислительном узле, на котором устанавливается сертификат.
Это свойство применимо только для пулов, настроенных с помощью вычислительных узлов Windows (то есть созданных с помощью cloudServiceConfiguration или virtualMachineConfiguration с помощью ссылки на образ Windows). Общие имена хранилищ: My, Root, CA, Trust, Запрещено, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, но также можно использовать любое пользовательское имя хранилища. Значение по умолчанию - «My».

thumbprint

string

Отпечаток сертификата.

thumbprintAlgorithm

string

Алгоритм, с которым связан отпечаток. Это должно быть sha1.

visibility

CertificateVisibility[]

Какие учетные записи пользователей на вычислительном узле должны иметь доступ к частным данным сертификата.
В этой коллекции можно указать несколько видимостей. Значение по умолчанию — все учетные записи.

CertificateStoreLocation

Расположение хранилища сертификатов на вычислительном узле, в котором устанавливается сертификат.

Имя Тип Описание
currentuser

string

Сертификаты должны быть установлены в хранилище сертификатов CurrentUser.

localmachine

string

Сертификаты должны быть установлены в хранилище сертификатов LocalMachine.

CertificateVisibility

Какие учетные записи пользователей на вычислительном узле должны иметь доступ к частным данным сертификата.

Имя Тип Описание
remoteuser

string

Сертификат должен быть виден учетным записям пользователей, с помощью которых пользователи удаленно получают доступ к вычислительному узлу.

starttask

string

Сертификат должен быть виден учетной записи пользователя, под которой выполняется StartTask. Обратите внимание, что если областью автопользования является пул для startTask и задачи, этот сертификат также будет отображаться для задачи.

task

string

Сертификат должен быть виден учетным записям пользователей, под которыми выполняются задачи заданий.

ComputeNodeIdentityReference

Ссылка на назначенное пользователем удостоверение, связанное с пулом пакетной службы, которое будет использоваться вычислительным узлом.

Имя Тип Описание
resourceId

string

Идентификатор ресурса ARM для удостоверения, назначаемого пользователем.

ContainerRegistry

Частный реестр контейнеров.

Имя Тип Описание
identityReference

ComputeNodeIdentityReference

Ссылка на назначенное пользователем удостоверение, используемое для доступа к Реестр контейнеров Azure вместо имени пользователя и пароля.
Ссылка на назначенное пользователем удостоверение, связанное с пулом пакетной службы, которое будет использоваться вычислительным узлом.

password

string

Пароль для входа на сервер реестра.

registryServer

string

URL-адрес реестра.
Если этот параметр опущен, значение по умолчанию — "docker.io".

username

string

Имя пользователя для входа на сервер реестра.

ContainerWorkingDirectory

Расположение рабочего каталога задачи контейнера.

Имя Тип Описание
containerImageDefault

string

Используйте рабочий каталог, определенный в образе контейнера. Помните, что этот каталог не будет содержать файлы ресурсов, скачанные пакетной службой.

taskWorkingDirectory

string

Используйте стандартный рабочий каталог задачи пакетной службы, который будет содержать файлы ресурсов задачи, заполненные пакетной службой.

ElevationLevel

Уровень прав пользователя.

Имя Тип Описание
admin

string

Пользователь является пользователем с повышенным уровнем доступа и работает с полными разрешениями администратора.

nonadmin

string

Пользователь является обычным пользователем без повышенных прав доступа.

EnvironmentSetting

Переменная среды, устанавливаемая в процессе задачи.

Имя Тип Описание
name

string

Имя переменной среды.

value

string

Значение переменной среды.

ErrorMessage

Сообщение об ошибке, полученное в ответе об ошибке пакетная служба Azure.

Имя Тип Описание
lang

string

Код языка сообщения об ошибке

value

string

Текст сообщения.

MetadataItem

Пара "имя-значение", связанная с ресурсом пакетной службы.

Имя Тип Описание
name

string

Имя элемента метаданных.

value

string

Значение элемента метаданных.

NodeCommunicationMode

Определяет, как пул взаимодействует с пакетной службой.

Имя Тип Описание
classic

string

Узлам, использующим классический режим связи, требуется входящий tcp-обмен данными через порты 29876 и 29877 из BatchNodeManagement. Тег службы {region}и исходящий tcp-обмен данными через порт 443 с storage.region и BatchNodeManagement. Теги службы {регион}".

default

string

Режим связи с узлом автоматически задается пакетной службой.

simplified

string

Узлам, использующим упрощенный режим связи, требуется исходящий TCP-обмен данными через порт 443 с BatchNodeManagement. Тег службы {регион}. Открытые входящие порты не требуются.

PoolUpdatePropertiesParameter

Набор изменений, которые необходимо вносить в пул.

Имя Тип Описание
applicationPackageReferences

ApplicationPackageReference[]

Список пакетов приложений, устанавливаемых на каждом вычислительном узле в пуле.
Список заменяет все существующие ссылки на пакет приложений в пуле. Изменения ссылок на пакет приложений влияют на все новые вычислительные узлы, присоединяющиеся к пулу, но не влияют на вычислительные узлы, которые уже находятся в пуле, пока они не будут перезагружены или перезагружены. В любом пуле имеется не более 10 ссылок на пакет приложений. Если этот параметр опущен или указана пустая коллекция, все существующие ссылки на пакеты приложений удаляются из пула. В данном пуле может быть указано не более 10 ссылок.

certificateReferences

CertificateReference[]

Список сертификатов, устанавливаемых на каждом вычислительном узле в пуле.
Этот список заменяет все существующие ссылки на сертификаты, настроенные в пуле. Если указать пустую коллекцию, все существующие ссылки на сертификаты удаляются из пула. Для узлов Windows пакетная служба устанавливает сертификаты в указанное хранилище сертификатов и расположение. Для вычислительных узлов Linux сертификаты хранятся в каталоге в рабочем каталоге задачи, а переменная среды AZ_BATCH_CERTIFICATES_DIR предоставляется задаче для запроса этого расположения. Для сертификатов с видимостью remoteUser каталог certs создается в домашнем каталоге пользователя (например, /home/{user-name}/certs), а сертификаты помещаются в этот каталог.

Предупреждение. Это свойство устарело и будет удалено после февраля 2024 г. Вместо этого используйте расширение Azure KeyVault .

metadata

MetadataItem[]

Список пар "имя-значение", связанных с пулом в качестве метаданных.
Этот список заменяет все существующие метаданные, настроенные в пуле. Если этот параметр опущен или указана пустая коллекция, все существующие метаданные удаляются из пула.

startTask

StartTask

Задача, выполняемая на каждом вычислительном узле при присоединении к пулу. Задача выполняется при добавлении вычислительного узла в пул или при перезапуске вычислительного узла.
Если этот элемент присутствует, он перезаписывает любой существующий Элемент StartTask. Если этот параметр опущен, все существующие данные StartTask удаляются из пула.

targetNodeCommunicationMode

NodeCommunicationMode

Требуемый режим связи узла для пула.
Этот параметр заменяет все существующие параметры targetNodeCommunication в пуле. Если этот параметр опущен, существующий параметр имеет значение по умолчанию.

ResourceFile

Один файл или несколько файлов для загрузки на вычислительный узел.

Имя Тип Описание
autoStorageContainerName

string

Имя контейнера хранилища в учетной записи автоматического хранения.
Свойства autoStorageContainerName, storageContainerUrl и httpUrl являются взаимоисключающими и должны быть указаны.

blobPrefix

string

Префикс большого двоичного объекта, используемый при скачивании больших двоичных объектов из контейнера службы хранилища Azure. Будут загружены только большие двоичные объекты, имена которых начинаются с указанного префикса.
Свойство допустимо только при использовании autoStorageContainerName или storageContainerUrl. Этот префикс может быть частичным именем файла или подкаталогом. Если префикс не указан, будут загружены все файлы в контейнере.

fileMode

string

Атрибут режима разрешений для файлов в восьмеричном формате.
Это свойство применяется только к файлам, загружаемым на вычислительные узлы Linux. Он будет игнорироваться, если он указан для resourceFile, который будет скачан на вычислительный узел Windows. Если это свойство не указано для вычислительного узла Linux, к файлу применяется значение по умолчанию 0770.

filePath

string

Расположение на вычислительном узле, в который нужно скачать файлы, относительно рабочего каталога задачи.
Если указано свойство httpUrl, filePath является обязательным и описывает путь, по которому будет скачан файл, включая имя файла. В противном случае, если указано свойство autoStorageContainerName или storageContainerUrl, filePath является необязательным и является каталогом для скачивания файлов. В случае, когда filePath используется в качестве каталога, любая структура каталогов, уже связанная с входными данными, будет полностью сохранена и добавлена в указанный каталог filePath. Указанный относительный путь не может вырваться из рабочего каталога задачи (например, с помощью ..).

httpUrl

string

URL-адрес для скачивания файла.
Свойства autoStorageContainerName, storageContainerUrl и httpUrl являются взаимоисключающими и должны быть указаны. Если URL-адрес указывает на Хранилище BLOB-объектов Azure, он должен быть читаемым с вычислительных узлов. Существует три способа получить такой URL-адрес для BLOB-объекта в службе хранилища Azure: включить подписанный URL-адрес (SAS), предоставляющий разрешения на чтение большого двоичного объекта, использовать управляемое удостоверение с разрешением на чтение или задать ACL для большого двоичного объекта или его контейнера, чтобы разрешить общий доступ.

identityReference

ComputeNodeIdentityReference

Ссылка на назначенное пользователем удостоверение для доступа к Хранилище BLOB-объектов Azure, указанное storageContainerUrl или httpUrl.
Ссылка на назначенное пользователем удостоверение, связанное с пулом пакетной службы, которое будет использоваться вычислительным узлом.

storageContainerUrl

string

URL-адрес контейнера больших двоичных объектов в Хранилище BLOB-объектов Azure.
Свойства autoStorageContainerName, storageContainerUrl и httpUrl являются взаимоисключающими и должны быть указаны. Этот URL-адрес должен быть удобочитаемым и содержать список из вычислительных узлов. Существует три способа получить такой URL-адрес для контейнера в службе хранилища Azure: включить подписанный URL-адрес (SAS), предоставляющий разрешения на чтение и перечисление в контейнере, использовать управляемое удостоверение с разрешениями на чтение и перечисление или задать список ACL для контейнера, чтобы разрешить общий доступ.

StartTask

Задача, которая выполняется, когда узел присоединяется к пулу в службе пакетная служба Azure или когда вычислительный узел перезагружается или перезагружается.

Имя Тип Описание
commandLine

string

Командная строка StartTask.
Командная строка не выполняется в оболочке и поэтому не может использовать преимущества таких функций оболочки, как расширение переменной среды. Если вы хотите воспользоваться преимуществами таких функций, следует вызвать оболочку в командной строке, например с помощью cmd /c MyCommand в Windows или /bin/sh -c MyCommand в Linux. Если командная строка ссылается на пути к файлам, она должна использовать относительный путь (относительно рабочего каталога задачи) или переменную среды, предоставленную пакетной службой (https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables).

containerSettings

TaskContainerSettings

Параметры контейнера, в котором выполняется StartTask.
Если этот параметр указан, все каталоги рекурсивно под AZ_BATCH_NODE_ROOT_DIR (корневой каталог пакетная служба Azure на узле) сопоставляются с контейнером, все переменные среды задач сопоставляются с контейнером, а командная строка задачи выполняется в контейнере. Файлы, созданные в контейнере за пределами AZ_BATCH_NODE_ROOT_DIR, могут не отражаться на диске узла, а это означает, что API пакетной службы не смогут получить доступ к этим файлам.

environmentSettings

EnvironmentSetting[]

Список параметров переменных среды для StartTask.

maxTaskRetryCount

integer

Максимальное число повторных попыток задачи.
Пакетная служба выполняет повторную попытку задачи, если ее код выхода не является нулевым. Обратите внимание, что это значение определяет количество повторных попыток. Пакетная служба попытается выполнить задачу один раз, а затем может повторить попытку до этого ограничения. Например, если максимальное число повторных попыток равно 3, пакетная служба пытается выполнить задачу до 4 раз (одна начальная попытка и 3 повторных попытки). Если максимальное число повторных попыток равно 0, пакетная служба не повторяет задачу. Если максимальное число повторных попыток равно -1, пакетная служба повторяет задачу без ограничений, однако это не рекомендуется для задачи запуска или любой задачи. Значение по умолчанию — 0 (без повторных попыток).

resourceFiles

ResourceFile[]

Список файлов, которые пакетная служба скачает на вычислительный узел перед запуском командной строки. Существует максимальный размер списка файлов ресурсов. При превышении максимального размера запрос завершится ошибкой, а код ошибки ответа — RequestEntityTooLarge. В этом случае необходимо уменьшить размер коллекции ResourceFiles. Это можно сделать с помощью .zip файлов, пакетов приложений или контейнеров Docker.
Файлы, перечисленные в этом элементе, находятся в рабочем каталоге задачи.

userIdentity

UserIdentity

Удостоверение пользователя, под которым выполняется StartTask.
Если этот параметр опущен, задача выполняется от имени пользователя, не являющегося административным, уникальным для задачи.

waitForSuccess

boolean

Указывает, должна ли пакетная служба ждать успешного завершения StartTask (т. е. выхода с кодом выхода 0), прежде чем планировать какие-либо задачи на вычислительном узле.
Если задано значение true и на узле завершается сбой StartTask, пакетная служба повторяет попытку StartTask до максимального количества повторных попыток (maxTaskRetryCount). Если задача по-прежнему не была успешно завершена после всех повторных попыток, пакетная служба пометит узел непригодным для использования и не будет планировать задачи для него. Это условие можно определить с помощью сведений о состоянии вычислительного узла и сведений о сбое. Если значение равно false, пакетная служба не будет ожидать завершения начальной задачи. В этом случае другие задачи могут начать выполнение на вычислительном узле, пока startTask все еще выполняется; и даже в случае сбоя StartTask новые задачи будут по-прежнему планироваться на вычислительном узле. Значение по умолчанию — true.

TaskContainerSettings

Параметры контейнера для задачи.

Имя Тип Описание
containerRunOptions

string

Дополнительные параметры команды создания контейнера.
Эти дополнительные параметры предоставляются в качестве аргументов для команды docker create в дополнение к тем, которые управляются пакетной службой.

imageName

string

Образ, используемый для создания контейнера, в котором будет выполняться задача.
Это полная ссылка на образ, указанная для docker pull. Если в имени образа не указан тег , по умолчанию используется тег ":latest".

registry

ContainerRegistry

Частный реестр, содержащий образ контейнера.
Этот параметр можно опустить, если он уже был указан при создании пула.

workingDirectory

ContainerWorkingDirectory

Расположение рабочего каталога задачи контейнера.
Значение по умолчанию — taskWorkingDirectory.

UserIdentity

Определение удостоверения пользователя, с которым выполняется задача.

Имя Тип Описание
autoUser

AutoUserSpecification

Автоматический пользователь, под которым выполняется задача.
Свойства userName и autoUser являются взаимоисключающими; Необходимо указать один, но не оба.

username

string

Имя удостоверения пользователя, с которым выполняется задача.
Свойства userName и autoUser являются взаимоисключающими; Необходимо указать один, но не оба.