Поделиться через


az batch node user

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

Команды

Имя Описание Тип Состояние
az batch node user create

Добавьте учетную запись пользователя в вычислительный узел пакетной службы.

Core GA
az batch node user delete

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

Core GA
az batch node user reset

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

Core GA

az batch node user create

Добавьте учетную запись пользователя в вычислительный узел пакетной службы.

az batch node user create --node-id
                          --pool-id
                          [--account-endpoint]
                          [--account-key]
                          [--account-name]
                          [--expiry-time]
                          [--is-admin]
                          [--json-file]
                          [--name]
                          [--password]
                          [--ssh-public-key]

Примеры

Создайте обычного (неадминистраторного) пользователя с открытым ключом SSH.

az batch node user create --pool-id pool1 --node-id node1 --name example_user --ssh-public-key example_public_key

Обязательные параметры

--node-id

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

--pool-id

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

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-endpoint

Конечная точка пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ENDPOINT.

Свойство Значение
Parameter group: Batch Account Arguments
--account-key

Ключ учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCESS_KEY.

Свойство Значение
Parameter group: Batch Account Arguments
--account-name

Имя учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCOUNT.

Свойство Значение
Parameter group: Batch Account Arguments
--expiry-time

Время истечения срока действия учетной записи. Если опущено, значение по умолчанию равно 1 день с текущего времени. Для вычислительных узлов Linux срок действия истекает до дня. Ожидаемый формат — это метка времени ISO-8601.

Свойство Значение
Parameter group: User Arguments
--is-admin

Должен ли учетная запись быть администратором на вычислительном узле. По умолчанию используется значение false. Значение True, если флаг присутствует.

Свойство Значение
Parameter group: User Arguments
--json-file

Файл, содержащий спецификацию пользователя в ФОРМАТЕ JSON (отформатированный для соответствия соответствующему тексту REST API). Если этот параметр указан, все аргументы пользователя игнорируются.

--name

Имя пользователя учетной записи. Required.

Свойство Значение
Parameter group: User Arguments
--password

Пароль учетной записи. Пароль необходим для вычислительных узлов Windows (созданных с помощью virtualMachineConfiguration с помощью ссылки на образ Windows). Для вычислительных узлов Linux пароль можно указать вместе со свойством sshPublicKey.

Свойство Значение
Parameter group: User Arguments
--ssh-public-key

Открытый ключ SSH, который можно использовать для удаленного входа в вычислительный узел. Открытый ключ должен быть совместим с кодировкой OpenSSH и должен быть закодирован на основе 64. Это свойство можно указать только для вычислительных узлов Linux. Если это указано для вычислительного узла Windows, пакетная служба отклоняет запрос; Если вы вызываете REST API напрямую, код состояния HTTP равен 400 (недопустимый запрос).

Свойство Значение
Parameter group: User Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az batch node user delete

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

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

az batch node user delete --node-id
                          --pool-id
                          --user-name
                          [--account-endpoint]
                          [--account-key]
                          [--account-name]
                          [--yes]

Обязательные параметры

--node-id

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

--pool-id

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

--user-name

Имя учетной записи пользователя для удаления. Required.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-endpoint

Конечная точка пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ENDPOINT.

Свойство Значение
Parameter group: Batch Account Arguments
--account-key

Ключ учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCESS_KEY.

Свойство Значение
Parameter group: Batch Account Arguments
--account-name

Имя учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCOUNT.

Свойство Значение
Parameter group: Batch Account Arguments
--yes -y

Не запрашивать подтверждение.

Свойство Значение
Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az batch node user reset

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

az batch node user reset --node-id
                         --pool-id
                         --user-name
                         [--account-endpoint]
                         [--account-key]
                         [--account-name]
                         [--expiry-time]
                         [--json-file]
                         [--password]
                         [--ssh-public-key]

Примеры

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

az batch node user reset --pool-id pool1 --node-id node1 --user-name example_user --ssh-public-key new_public_key

Обязательные параметры

--node-id

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

--pool-id

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

--user-name

Имя учетной записи пользователя для обновления. Required.

Необязательные параметры

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-endpoint

Конечная точка пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ENDPOINT.

Свойство Значение
Parameter group: Batch Account Arguments
--account-key

Ключ учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCESS_KEY.

Свойство Значение
Parameter group: Batch Account Arguments
--account-name

Имя учетной записи пакетной службы. Кроме того, задайте переменную среды: AZURE_BATCH_ACCOUNT.

Свойство Значение
Parameter group: Batch Account Arguments
--expiry-time

Время истечения срока действия учетной записи. Если опущено, значение по умолчанию равно 1 день с текущего времени. Для вычислительных узлов Linux срок действия истекает до дня. Ожидаемый формат — это метка времени ISO-8601.

Свойство Значение
Parameter group: Content Arguments
--json-file

Файл, содержащий спецификацию содержимого в ФОРМАТЕ JSON (отформатированный в соответствии с соответствующим текстом REST API). Если этот параметр указан, все аргументы содержимого игнорируются.

--password

Пароль учетной записи. Пароль необходим для вычислительных узлов Windows (созданных с помощью virtualMachineConfiguration с помощью ссылки на образ Windows). Для вычислительных узлов Linux пароль можно указать вместе со свойством sshPublicKey. Если опущено, удаляется любой существующий пароль.

Свойство Значение
Parameter group: Content Arguments
--ssh-public-key

Открытый ключ SSH, который можно использовать для удаленного входа в вычислительный узел. Открытый ключ должен быть совместим с кодировкой OpenSSH и должен быть закодирован на основе 64. Это свойство можно указать только для вычислительных узлов Linux. Если это указано для вычислительного узла Windows, пакетная служба отклоняет запрос; Если вы вызываете REST API напрямую, код состояния HTTP равен 400 (недопустимый запрос). Если не указано, удаляется любой существующий открытый ключ SSH.

Свойство Значение
Parameter group: Content Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Output format.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False