İngilizce dilinde oku

Aracılığıyla paylaş


az batch node user

Batch işlem düğümünün kullanıcı hesaplarını yönetin.

Komutlar

Name Description Tür Durum
az batch node user create

Batch işlem düğümüne kullanıcı hesabı ekleyin.

Göbek GA
az batch node user delete

Belirtilen İşlem Düğümünden bir kullanıcı hesabını siler.

Göbek GA
az batch node user reset

Batch işlem düğümündeki bir kullanıcı hesabının özelliklerini güncelleştirin. Güncelleştirilebilecek belirtilmemiş özellikler varsayılan değerlerine sıfırlanır.

Göbek GA

az batch node user create

Batch işlem düğümüne kullanıcı hesabı ekleyin.

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]

Örnekler

Genel SSH anahtarıyla normal (yönetici olmayan) bir kullanıcı oluşturun.

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

Gerekli Parametreler

--node-id

Kullanıcı Hesabı oluşturmak istediğiniz makinenin kimliği. Gerekli.

--pool-id

İşlem Düğümünü içeren Havuzun Kimliği. Gerekli.

İsteğe Bağlı Parametreler

--account-endpoint

Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.

--account-key

Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlanır: AZURE_BATCH_ACCOUNT.

--expiry-time

Hesabın süresinin dolması gereken zaman. Atlanırsa, varsayılan değer geçerli saatten itibaren 1 gündür. Linux İşlem Düğümleri için expiryTime bir güne kadar duyarlık içerir. Beklenen biçim iso-8601 zaman damgasıdır.

--is-admin

Hesabın İşlem Düğümünde yönetici olup olmaması. Varsayılan değer false'tur. Bayrağı varsa true.

--json-file

JSON'da kullanıcı belirtimini içeren bir dosya (ilgili REST API gövdesiyle eşleşecek şekilde biçimlendirilir). Bu parametre belirtilirse, tüm 'Kullanıcı Bağımsız Değişkenleri' yoksayılır.

--name

Hesabın kullanıcı adı. Gerekli.

--password

Hesabın parolası. Parola, Windows İşlem Düğümleri için gereklidir (Windows Görüntüsü başvurusu kullanılarak 'virtualMachineConfiguration' ile oluşturulanlar). Linux İşlem Düğümleri için parola isteğe bağlı olarak sshPublicKey özelliğiyle birlikte belirtilebilir.

--ssh-public-key

İşlem Düğümünde uzaktan oturum açmak için kullanılabilecek SSH ortak anahtarı. Ortak anahtar OpenSSH kodlamasıyla uyumlu olmalı ve temel 64 kodlanmış olmalıdır. Bu özellik yalnızca Linux İşlem Düğümleri için belirtilebilir. Bu bir Windows İşlem Düğümü için belirtilirse Batch hizmeti isteği reddeder; REST API'yi doğrudan çağırıyorsanız HTTP durum kodu 400'dür (Hatalı İstek).

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az batch node user delete

Belirtilen İşlem Düğümünden bir kullanıcı hesabını siler.

Kullanıcı Hesabını yalnızca boşta veya çalışır durumdayken İşlem Düğümüne silebilirsiniz.

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

Gerekli Parametreler

--node-id

Kullanıcı Hesabını silmek istediğiniz makinenin kimliği. Gerekli.

--pool-id

İşlem Düğümünü içeren Havuzun Kimliği. Gerekli.

--user-name

Silinecek kullanıcı hesabının adı. Gerekli.

İsteğe Bağlı Parametreler

--account-endpoint

Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.

--account-key

Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlanır: AZURE_BATCH_ACCOUNT.

--yes -y

Onay istemde bulunmayın.

Default value: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az batch node user reset

Batch işlem düğümündeki bir kullanıcı hesabının özelliklerini güncelleştirin. Güncelleştirilebilecek belirtilmemiş özellikler varsayılan değerlerine sıfırlanır.

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]

Örnekler

Mevcut bir kullanıcıda yeni bir SSH ortak anahtarı ayarlayın ve diğer tüm özellikleri varsayılan değerlerine sıfırlayın.

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

Gerekli Parametreler

--node-id

Kullanıcı Hesabını güncelleştirmek istediğiniz makinenin kimliği. Gerekli.

--pool-id

İşlem Düğümünü içeren Havuzun Kimliği. Gerekli.

--user-name

Güncelleştirilecek kullanıcı hesabının adı. Gerekli.

İsteğe Bağlı Parametreler

--account-endpoint

Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.

--account-key

Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlanır: AZURE_BATCH_ACCOUNT.

--expiry-time

Hesabın süresinin dolması gereken zaman. Atlanırsa, varsayılan değer geçerli saatten itibaren 1 gündür. Linux İşlem Düğümleri için expiryTime bir güne kadar duyarlık içerir. Beklenen biçim iso-8601 zaman damgasıdır.

--json-file

JSON'da içerik belirtimini içeren bir dosya (ilgili REST API gövdesiyle eşleşecek şekilde biçimlendirilir). Bu parametre belirtilirse, tüm 'İçerik Bağımsız Değişkenleri' yoksayılır.

--password

Hesabın parolası. Parola, Windows İşlem Düğümleri için gereklidir (Windows Görüntüsü başvurusu kullanılarak 'virtualMachineConfiguration' ile oluşturulanlar). Linux İşlem Düğümleri için parola isteğe bağlı olarak sshPublicKey özelliğiyle birlikte belirtilebilir. Atlanırsa, var olan tüm parolalar kaldırılır.

--ssh-public-key

İşlem Düğümünde uzaktan oturum açmak için kullanılabilecek SSH ortak anahtarı. Ortak anahtar OpenSSH kodlamasıyla uyumlu olmalı ve temel 64 kodlanmış olmalıdır. Bu özellik yalnızca Linux İşlem Düğümleri için belirtilebilir. Bu bir Windows İşlem Düğümü için belirtilirse Batch hizmeti isteği reddeder; REST API'yi doğrudan çağırıyorsanız HTTP durum kodu 400'dür (Hatalı İstek). Atlanırsa, mevcut SSH ortak anahtarları kaldırılır.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.