az keyvault storage sas-definition
Depolama hesabı SAS tanımlarını yönetin.
Komutlar
| az keyvault storage sas-definition create |
Belirtilen depolama hesabı için yeni bir SAS tanımı oluşturur veya güncelleştirir. |
| az keyvault storage sas-definition delete |
Belirtilen depolama hesabından SAS tanımını siler. |
| az keyvault storage sas-definition list |
Verilen depolama hesabı için depolama SAS tanımlarını listeleyin. |
| az keyvault storage sas-definition list-deleted |
Belirtilen kasa ve depolama hesabı için silinen SAS tanımlarını listeler. |
| az keyvault storage sas-definition recover |
Silinen SAS tanımını kurtarır. |
| az keyvault storage sas-definition show |
Belirtilen depolama hesabı için SAS tanımı hakkında bilgi alır. |
| az keyvault storage sas-definition show-deleted |
Belirtilen silinen sas tanımını alır. |
| az keyvault storage sas-definition update |
Verilen SAS tanımıyla ilişkili belirtilen öznitelikleri güncelleştirir. |
az keyvault storage sas-definition create
Belirtilen depolama hesabı için yeni bir SAS tanımı oluşturur veya güncelleştirir.
az keyvault storage sas-definition create --account-name
--name
--sas-type {account, service}
--template-uri
--validity-period
--vault-name
[--disabled {false, true}]
[--tags]
Örnekler
Hesap sas belirteci için sas tanımı ekleme
$sastoken = az storage account generate-sas --expiry 2020-01-01 --permissions rw --resource-types sco --services bfqt --https-only --account-name storageacct --account-key 00000000
az keyvault storage sas-definition create --vault-name vault --account-name storageacct -n rwallserviceaccess --validity-period P2D --sas-type account --template-uri $sastoken
Blob sas belirteci için sas tanımı ekleme
$sastoken = az storage blob generate-sas --account-name storageacct --account-key 00000000 -c container1 -n blob1 --https-only --permissions rw
$url = az storage blob url --account-name storageacct -c container1 -n blob1
az keyvault storage sas-definition create --vault-name vault --account-name storageacct -n rwblobaccess --validity-period P2D --sas-type service --template-uri $url?$sastoken
Kapsayıcı sas belirteci için sas tanımı ekleme
$sastoken = az storage container generate-sas --account-name storageacct --account-key 00000000 -n container1 --https-only --permissions rw
$url = "https://{storage-account-name}.blob.core.windows.net/{container-name}" # The prefix of your blob url
az keyvault storage sas-definition create --vault-name vault --account-name storageacct -n rwcontaineraccess --validity-period P2D --sas-type service --template-uri $url?$sastoken
Gerekli Parametreler
Kasadaki depolama hesabını tanımlamak için kullanılan ad.
Kasadaki SAS tanımını tanımlamak için ad.
SAS tanımının oluşturacağı SAS belirteci türü.
00000000 anahtarıyla imzalanan SAS tanım belirteci şablonu. Hesap belirteci söz konusu olduğunda bu yalnızca sas belirtecinin kendisidir; hizmet belirteçleri için sas belirteci ile birlikte tam hizmet uç noktası URL'sidir. SAS tanımına göre oluşturulan belirteçler şablonla aynı özelliklere sahip olacaktır.
12 saatlik belirteçler için "PT12H" gibi, ISO-8601'deki SAS tanımına göre oluşturulan SAS belirteçlerinin geçerlilik süresi.
Kasanın adı.
İsteğe Bağlı Parametreler
Depolama hesabını devre dışı durumda ekleyin.
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az keyvault storage sas-definition delete
Belirtilen depolama hesabından SAS tanımını siler.
Bu işlem için depolama/deletesas izni gerekir.
az keyvault storage sas-definition delete [--account-name]
[--id]
[--name]
[--vault-name]
İsteğe Bağlı Parametreler
Kasadaki depolama hesabını tanımlamak için kullanılan ad. --id belirtilmezse gereklidir.
SAS tanımının kimliği. Belirtilirse, diğer tüm 'Id' bağımsız değişkenleri atlanmalıdır.
Kasadaki SAS tanımını tanımlamak için ad. --id belirtilmezse gereklidir.
Key Vault adı. --id belirtilmezse gereklidir.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az keyvault storage sas-definition list
Verilen depolama hesabı için depolama SAS tanımlarını listeleyin.
Bu işlem için depolama/listsas izni gerekir.
az keyvault storage sas-definition list --account-name
--vault-name
[--maxresults]
Gerekli Parametreler
Kasadaki depolama hesabını tanımlamak için kullanılan ad.
Kasanın adı.
İsteğe Bağlı Parametreler
Sayfada döndürülecek en fazla sonuç sayısı. Belirtilmezse hizmet en fazla 25 sonuç döndürür.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az keyvault storage sas-definition list-deleted
Belirtilen kasa ve depolama hesabı için silinen SAS tanımlarını listeler.
Silinen Sas Tanımlarını Al işlemi, geçici silme için etkinleştirilmiş bir kasa için silinmiş olan SAS tanımlarını döndürür. Bu işlem için depolama/listsas izni gerekir.
az keyvault storage sas-definition list-deleted --account-name
--vault-name
[--maxresults]
Gerekli Parametreler
Kasadaki depolama hesabını tanımlamak için kullanılan ad.
Kasanın adı.
İsteğe Bağlı Parametreler
Sayfada döndürülecek en fazla sonuç sayısı. Belirtilmezse hizmet en fazla 25 sonuç döndürür.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az keyvault storage sas-definition recover
Silinen SAS tanımını kurtarır.
Belirtilen depolama hesabı için silinen SAS tanımını kurtarır. Bu işlem yalnızca geçici silme özellikli bir kasada gerçekleştirilebilir. Bu işlem için depolama/kurtarma izni gerekir.
az keyvault storage sas-definition recover --account-name
--name
--vault-name
Gerekli Parametreler
Kasadaki depolama hesabını tanımlamak için kullanılan ad.
Kasadaki SAS tanımını tanımlamak için ad.
Kasanın adı.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az keyvault storage sas-definition show
Belirtilen depolama hesabı için SAS tanımı hakkında bilgi alır.
Bu işlem için depolama/getsas izni gerekir.
az keyvault storage sas-definition show [--account-name]
[--id]
[--name]
[--vault-name]
İsteğe Bağlı Parametreler
Kasadaki depolama hesabını tanımlamak için kullanılan ad. --id belirtilmezse gereklidir.
SAS tanımının kimliği. Belirtilirse, diğer tüm 'Id' bağımsız değişkenleri atlanmalıdır.
Kasadaki SAS tanımını tanımlamak için ad. --id belirtilmezse gereklidir.
Key Vault adı. --id belirtilmezse gereklidir.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az keyvault storage sas-definition show-deleted
Belirtilen silinen sas tanımını alır.
Silinen SAS Tanımını Al işlemi, öznitelikleriyle birlikte belirtilen silinmiş SAS tanımını döndürür. Bu işlem için depolama/getsas izni gerekir.
az keyvault storage sas-definition show-deleted --account-name
--name
--vault-name
Gerekli Parametreler
Kasadaki depolama hesabını tanımlamak için kullanılan ad.
Kasadaki SAS tanımını tanımlamak için ad.
Kasanın adı.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az keyvault storage sas-definition update
Verilen SAS tanımıyla ilişkili belirtilen öznitelikleri güncelleştirir.
Bu işlem için depolama/setsas izni gerekir.
az keyvault storage sas-definition update [--account-name]
[--disabled {false, true}]
[--id]
[--name]
[--sas-type {account, service}]
[--tags]
[--template-uri]
[--validity-period]
[--vault-name]
İsteğe Bağlı Parametreler
Kasadaki depolama hesabını tanımlamak için kullanılan ad. --id belirtilmezse gereklidir.
Depolama hesabını devre dışı durumda ekleyin.
SAS tanımının kimliği. Belirtilirse, diğer tüm 'Id' bağımsız değişkenleri atlanmalıdır.
Kasadaki SAS tanımını tanımlamak için ad. --id belirtilmezse gereklidir.
SAS tanımının oluşturacağı SAS belirteci türü.
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
00000000 anahtarıyla imzalanan SAS tanım belirteci şablonu. Hesap belirteci söz konusu olduğunda bu yalnızca sas belirtecinin kendisidir; hizmet belirteçleri için sas belirteci ile birlikte tam hizmet uç noktası URL'sidir. SAS tanımına göre oluşturulan belirteçler şablonla aynı özelliklere sahip olacaktır.
12 saatlik belirteçler için "PT12H" gibi, ISO-8601'deki SAS tanımına göre oluşturulan SAS belirteçlerinin geçerlilik süresi.
Key Vault adı. --id belirtilmezse gereklidir.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.