az acr token

Azure Container Registry için belirteçleri yönetme.

Komutlar

Name Description Tür Durum
az acr token create

Azure Container Registry için kapsam haritasıyla ilişkilendirilmiş bir belirteç oluşturun.

Temel GA
az acr token credential

Azure Container Registry için bir belirtecin kimlik bilgilerini yönetme.

Temel GA
az acr token credential delete

Belirteç kimlik bilgilerini silin.

Temel GA
az acr token credential generate

Azure Container Registry için bir belirtecin bir veya her iki parolasını oluşturun veya değiştirin. Kapsayıcı kayıt defterine erişmek için belirteci ve parolayı kullanmak için bkz https://aka.ms/acr/repo-permissions. .

Temel GA
az acr token delete

Azure Container Registry için bir belirteci silme.

Temel GA
az acr token list

Azure Container Registry için tüm belirteçleri listeleme.

Temel GA
az acr token show

Azure Container Registry için bir belirtecin ayrıntılarını ve özniteliklerini gösterin.

Temel GA
az acr token update

Azure Container Registry için belirteci güncelleştirin (ilişkili kapsam eşlemesini değiştirin).

Temel GA

az acr token create

Azure Container Registry için kapsam haritasıyla ilişkilendirilmiş bir belirteç oluşturun.

az acr token create --name
                    --registry
                    [--expiration]
                    [--expiration-in-days]
                    [--gateway]
                    [--no-passwords {false, true}]
                    [--repository]
                    [--resource-group]
                    [--scope-map]
                    [--status {disabled, enabled}]

Örnekler

'MyScopeMap' kapsam eşlemesinde tanımlanan depo izinlerine sahip bir belirteç oluşturun.

az acr token create -n MyToken -r myregistry --scope-map MyScopeMap

Hello-world deposunda okuma izinlerine sahip bir belirteç oluşturun.

az acr token create -n myToken -r myregistry --repository hello-world content/read metadata/read

Kimlik bilgileri olmadan ve tüm ağ geçidi izinleriyle bir belirteç oluşturun.

az acr token create -n myToken -r myregistry --repository hello-world content/read
  --gateway registry config/read config/write message/read message/write --no-passwords

Devre dışı durumunda bir belirteç oluşturun.

az acr token create -n MyToken -r myregistry --scope-map MyScopeMap --status disabled

Gerekli Parametreler

--name -n

Belirtecin adı.

--registry -r

Kapsayıcı kayıt defterinin adı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>varsayılan kayıt defteri adını yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--expiration

Kimlik bilgilerinin geçerli olacağı UTC saati. %Y-%m-%dT%H:%M:%SZ biçiminde, örneğin 2025-12-31T12:59:59Z.

--expiration-in-days

Kimlik bilgilerinin geçerli olacağı gün sayısı. Belirtilmezse, süre sonu varsayılan olarak "9999-12-31T23:59:59.999999+00:00" maksimum değerine ayarlanacaktır.

--gateway

Ağ geçidi izinleri. Bayrak başına "--gateway GATEWAY [ACTION1 ACTION2 ...]" biçimini kullanın. Geçerli eylemler şunlardır: ['config/read', 'config/write', 'message/read', 'message/write'].

--no-passwords

Belirteç oluşturma sırasında parola oluşturmayın. Belirteç oluşturulduktan sonra komutunu kullanarak az acr token credentials generate parolaları oluşturabilirsiniz.

kabul edilen değerler: false, true
--repository

Depo izinleri. Bayrak başına "--repository REPO [ACTION1 ACTION2 ...]" biçimini kullanın. Geçerli eylemler şunlardır: ['content/delete', 'content/read', 'content/write', 'metadata/read', 'metadata/write'].

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--scope-map

Önceden yapılandırılmış depo izinlerine sahip kapsam eşlemesinin adı. CLI'nın sizin için bir tane yapılandırmasını istiyorsanız "--repository" ve/veya "--gateway" kullanın.

--status

Belirtecin durumu.

kabul edilen değerler: disabled, enabled
varsayılan değer: enabled
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
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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 acr token delete

Azure Container Registry için bir belirteci silme.

az acr token delete --name
                    --registry
                    [--resource-group]
                    [--yes]

Örnekler

'MyToken' belirtecini silin.

az acr token delete -n MyToken -r myregistry

Gerekli Parametreler

--name -n

Belirtecin adı.

--registry -r

Kapsayıcı kayıt defterinin adı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>varsayılan kayıt defteri adını yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--yes -y

Onay istemde bulunmayın.

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
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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 acr token list

Azure Container Registry için tüm belirteçleri listeleme.

az acr token list --registry
                  [--resource-group]

Örnekler

'myregistry' kayıt defteri altındaki belirteçleri listeleyin.

az acr token list -r myregistry

Gerekli Parametreler

--registry -r

Kapsayıcı kayıt defterinin adı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>varsayılan kayıt defteri adını yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

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
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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 acr token show

Azure Container Registry için bir belirtecin ayrıntılarını ve özniteliklerini gösterin.

az acr token show --name
                  --registry
                  [--resource-group]

Örnekler

'MyToken' belirteci için bilgi alın.

az acr token show -n MyToken -r myregistry

Gerekli Parametreler

--name -n

Belirtecin adı.

--registry -r

Kapsayıcı kayıt defterinin adı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>varsayılan kayıt defteri adını yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

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
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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 acr token update

Azure Container Registry için belirteci güncelleştirin (ilişkili kapsam eşlemesini değiştirin).

az acr token update --name
                    --registry
                    [--resource-group]
                    [--scope-map]
                    [--status {disabled, enabled}]

Örnekler

'MyToken' belirtecini güncelleştirerek 'MyNewScopeMap' kapsam haritasıyla ilişkilendirin.

az acr token update -n MyToken -r myregistry --scope-map MyNewScopeMap

Gerekli Parametreler

--name -n

Belirtecin adı.

--registry -r

Kapsayıcı kayıt defterinin adı. Küçük harfle belirtilmelidir. kullanarak az configure --defaults acr=<registry name>varsayılan kayıt defteri adını yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--scope-map

Belirteçle ilişkili kapsam eşlemesinin adı. Belirtilmezse, bu komutun çalıştırılması belirteçle ilgili geçerli kapsam eşlemesinin ilişkilendirmesini kaldıracaktır.

--status

Belirtecin durumu.

kabul edilen değerler: disabled, enabled
varsayılan değer: enabled
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
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.