az storage blob lease

Depolama blobu kiralamalarını yönetme.

Komutlar

az storage blob lease acquire

Yeni kiralama isteği.

az storage blob lease break

Kapsayıcının veya blob'un etkin kiralaması varsa kirayı kesme.

az storage blob lease change

Etkin kiralamanın kira kimliğini değiştirme.

az storage blob lease release

Kirayı serbest bırakın.

az storage blob lease renew

Kirayı yenileyin.

az storage blob lease acquire

Yeni kiralama isteği.

az storage blob lease acquire --blob-name
                              --container-name
                              [--account-key]
                              [--account-name]
                              [--auth-mode {key, login}]
                              [--connection-string]
                              [--if-match]
                              [--if-modified-since]
                              [--if-none-match]
                              [--if-unmodified-since]
                              [--lease-duration]
                              [--proposed-lease-id]
                              [--sas-token]
                              [--subscription]
                              [--tags-condition]
                              [--timeout]

Örnekler

Yeni kiralama isteği.

az storage blob lease acquire -b myblob -c mycontainer --account-name mystorageaccount --account-key 0000-0000

Gerekli Parametreler

--blob-name -b

Blob adı.

--container-name -c

Kapsayıcı adı.

İsteğe Bağlı Parametreler

--account-key

Depolama anahtarını seçin. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.

--account-name

Depolama hesabı adı. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamayı dener. Çok sayıda depolama komutu yürütülürse API kotasına isabet olabilir.

--auth-mode

Komutunun çalıştırıla mod. "oturum açma" modu, kimlik doğrulaması için doğrudan oturum açma kimlik bilgilerinizi kullanır. Hesap için kimlik doğrulama parametresi sağlanamıyorsa, eski "anahtar" modu bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.

kabul edilen değerler: key, login
--connection-string

Depolama bağlantı dizesini seçin. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.

--if-match

Bir ETag değeri veya joker karakter ( * ). Yalnızca kaynağın ETag değeri belirtilen değerle eşiliyorsa işlemi gerçekleştirmek için bu üst bilgiyi belirtin.

--if-modified-since

Yalnızca utc datetime (Y-m-d'T'H:M'Z') sağildiğinden beri değiştirildiyse başlar.

--if-none-match

Bir ETag değeri veya joker karakter ( * ). Yalnızca kaynağın ETag değeri belirtilen değerle eşleşmezse işlemi gerçekleştirmek için bu üst bilgiyi belirtin. Yalnızca kaynak yoksa işlemi gerçekleştirmek için joker karakter ( ) belirtin ve varsa * işlemi başarısız gerçekleştirin.

--if-unmodified-since

Yalnızca sağlanan UTC tarih saat (Y-m-d'T'H:M'Z') ile değiştirilmemişse başlar.

--lease-duration

Kira süresini saniyeler içinde veya hiçbir zaman süresi dolmadan kiralama için negatif (-1) olarak belirtin. Sonsuz olmayan kiralama 15 ile 60 saniye arasında olabilir. Yenileme veya değiştirme kullanılarak kiralama süresi değiştirilemez. Varsayılan değer -1'tir (sonsuz kiralama).

varsayılan değer: -1
--proposed-lease-id

GUID dizesi biçiminde önerilen kiralama kimliği. Önerilen kiralama kimliği doğru biçimde yoksa Blob hizmeti 400 (Geçersiz istek) döndürür.

--sas-token

Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

--tags-condition

Blob SQL eşleşen bir değere sahip bloblarda çalışacak bir where yan tümcesi belirtin.

--timeout

Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.

az storage blob lease break

Kapsayıcının veya blob'un etkin kiralaması varsa kirayı kesme.

Kiralamalar bozulduktan sonra yenilenmez. Herhangi bir yetkili istek kiralamayı bozarak; eşleşen bir kira kimliği belirtmek için istek gerekli değildir. Kiralama bozuk olduğunda kira kesme süresinin sona erer ve bu süre boyunca kapsayıcıda veya blobda kesme ve serbest bırakma dışında kiralama işlemi gerçekleştirilemeyecektir. Kiralama başarıyla kırılırsa yanıt, yeni kiralama alınıncaya kadar olan aralığı saniyeler içinde gösterir.

az storage blob lease break --blob-name
                            --container-name
                            [--account-key]
                            [--account-name]
                            [--auth-mode {key, login}]
                            [--connection-string]
                            [--if-match]
                            [--if-modified-since]
                            [--if-none-match]
                            [--if-unmodified-since]
                            [--lease-break-period]
                            [--sas-token]
                            [--subscription]
                            [--tags-condition]
                            [--timeout]

Gerekli Parametreler

--blob-name -b

Blob adı.

--container-name -c

Kapsayıcı adı.

İsteğe Bağlı Parametreler

--account-key

Depolama anahtarını seçin. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.

--account-name

Depolama hesabı adı. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamayı dener. Çok sayıda depolama komutu yürütülürse API kotasına isabet olabilir.

--auth-mode

Komutunun çalıştırıla mod. "oturum açma" modu, kimlik doğrulaması için doğrudan oturum açma kimlik bilgilerinizi kullanır. Hesap için kimlik doğrulama parametresi sağlanamıyorsa, eski "anahtar" modu bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.

kabul edilen değerler: key, login
--connection-string

Depolama bağlantı dizesini seçin. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.

--if-match

Bir ETag değeri veya joker karakter ( * ). Yalnızca kaynağın ETag değeri belirtilen değerle eşiliyorsa işlemi gerçekleştirmek için bu üst bilgiyi belirtin.

--if-modified-since

Yalnızca utc datetime (Y-m-d'T'H:M'Z') sağildiğinden beri değiştirildiyse başlar.

--if-none-match

Bir ETag değeri veya joker karakter ( * ). Yalnızca kaynağın ETag değeri belirtilen değerle eşleşmezse işlemi gerçekleştirmek için bu üst bilgiyi belirtin. Yalnızca kaynak yoksa işlemi gerçekleştirmek için joker karakter ( ) belirtin ve varsa * işlemi başarısız gerçekleştirin.

--if-unmodified-since

Yalnızca sağlanan UTC tarih saat (Y-m-d'T'H:M'Z') ile değiştirilmemişse başlar.

--lease-break-period

Bu, kiranın kopmadan önce devam etmek için önerilen saniye süresidir (0 ile 60 saniye arasında). Bu kesme süresi yalnızca kirada kalan süreden daha kısa ise kullanılır. Daha uzunsa, kirada kalan süre kullanılır. Yeni kiralama, kesme süresi dolmadan önce kullanılamaz, ancak kiralama, kesme süresinden daha uzun süre tutulabilirsiniz. Bu üst bilgi bir kesme işlemiyle görünmüyorsa, kalan kira süresi sona erdikten sonra sabit süreli kiralama sonları ve sonsuz kiralama sonları hemen olur.

--sas-token

Paylaşılan Erişim İmzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

--tags-condition

Blob SQL eşleşen bir değere sahip bloblarda çalışacak bir where yan tümcesi belirtin.

--timeout

Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.

az storage blob lease change

Etkin kiralamanın kira kimliğini değiştirme.

az storage blob lease change --blob-name
                             --container-name
                             --lease-id
                             --proposed-lease-id
                             [--account-key]
                             [--account-name]
                             [--auth-mode {key, login}]
                             [--connection-string]
                             [--if-match]
                             [--if-modified-since]
                             [--if-none-match]
                             [--if-unmodified-since]
                             [--sas-token]
                             [--subscription]
                             [--tags-condition]
                             [--timeout]

Gerekli Parametreler

--blob-name -b

Blob adı.

--container-name -c

Kapsayıcı adı.

--lease-id

Blob etkin kiraya sahipse gereklidir.

--proposed-lease-id

GUID dizesi biçiminde önerilen kiralama kimliği. Önerilen kiralama kimliği doğru biçimde yoksa Blob hizmeti 400 (Geçersiz istek) döndürür.

İsteğe Bağlı Parametreler

--account-key

Depolama anahtarını seçin. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.

--account-name

Depolama hesabı adı. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut kimliği doğrulanmış Azure hesabını kullanarak depolama hesabı anahtarını sorgulamayı dener. Çok sayıda depolama komutu yürütülürse API kotasına isabet olabilir.

--auth-mode

Komutunun çalıştırıla mod. "oturum açma" modu, kimlik doğrulaması için doğrudan oturum açma kimlik bilgilerinizi kullanır. Hesap için kimlik doğrulama parametresi sağlanamıyorsa, eski "anahtar" modu bir hesap anahtarını sorgulamaya çalışır. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.

kabul edilen değerler: key, login
--connection-string

Depolama bağlantı dizesini seçin. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.

--if-match

ETag değeri veya joker karakteri ( * ). Bu üstbilgiyi, yalnızca kaynağın ETag değeri belirtilen değerle eşleşiyorsa işlemi gerçekleştirmek için belirtin.

--if-modified-since

Yalnızca belirtilen UTC Tarih/saat (Y-m-d'T ' S:D ' Z ') değerinden sonra değiştirilirse yorum yapın.

--if-none-match

ETag değeri veya joker karakteri ( * ). Bu üstbilgiyi, yalnızca kaynağın ETag değeri belirtilen değerle eşleşmezse işlemi gerçekleştirmek için belirtin. *İşlemi gerçekleştirmek için joker karakteri (), yalnızca kaynak yoksa ve varsa işlemin başarısız olduğunu belirtin.

--if-unmodified-since

Yalnızca belirtilen UTC Tarih/saat (Y-m-d'T ' S:D ' Z ') ile değiştirilmişse, yorum.

--sas-token

Paylaşılan erişim Imzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.

--subscription

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

--tags-condition

blob etiketlerindeki SQL where yan tümcesini yalnızca eşleşen bir değere sahip bloblarda çalışacak şekilde belirtin.

--timeout

Saniye cinsinden istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.

az storage blob lease release

Kirayı serbest bırakın.

Belirtilen istemci kiralama kimliği, kapsayıcı veya blob ile ilişkili olan ile eşleşiyorsa kira serbest kalabilir. Kiralamayı serbest bırakmak, yayın tamamlandıktan hemen sonra, başka bir istemcinin kapsayıcının veya Blobun kiralamasını hemen almasına izin verir. : anahtar sözcüğü ~ DateTime. DateTime if_modified_since: bir DateTime değeri. Azure, geçirilen tarih değerinin UTC olması için bekliyor. Saat dilimi dahil ise, UTC dışı Tarih saatleri UTC 'ye dönüştürülür. Bir tarih saat dilimi bilgisi olmadan geçirildiğinde UTC olarak varsayılır. Bu üstbilgiyi, yalnızca kaynak belirtilen süreden bu yana değiştirilmişse işlemi gerçekleştirmek için belirtin. : anahtar sözcüğü ~ DateTime. DateTime if_unmodified_since: bir DateTime değeri. Azure, geçirilen tarih değerinin UTC olması için bekliyor. Saat dilimi dahil ise, UTC dışı Tarih saatleri UTC 'ye dönüştürülür. Bir tarih saat dilimi bilgisi olmadan geçirildiğinde UTC olarak varsayılır. Bu üstbilgiyi, yalnızca kaynak belirtilen tarih/saatten bu yana değiştirilmediyse işlemi gerçekleştirmek için belirtin. : anahtar sözcük Str ETag: bir ETag değeri veya joker karakter (*). Kaynağın değişip değişmediğini denetlemek için kullanılır ve parametresi tarafından belirtilen koşula göre davranır match_condition . : anahtar sözcük ~ Azure. Core. MatchConditions match_condition: ETag üzerinde kullanılacak eşleşme koşulu. : anahtar sözcük str if_tags_match_condition: blob etiketlerinde yalnızca eşleşen bir değere sahip blob üzerinde çalışacak bir SQL where yan tümcesi belirtin. Örneğin " " TagName " = ' etiketim '" .. VersionAdded:: 12.4.0: anahtar sözcük int zaman aşımı: timeout parametresi saniye cinsinden ifade edilir. : dönüş: yok.

az storage blob lease release --blob-name
                              --container-name
                              --lease-id
                              [--account-key]
                              [--account-name]
                              [--auth-mode {key, login}]
                              [--connection-string]
                              [--if-match]
                              [--if-modified-since]
                              [--if-none-match]
                              [--if-unmodified-since]
                              [--sas-token]
                              [--subscription]
                              [--tags-condition]
                              [--timeout]

Gerekli Parametreler

--blob-name -b

Blob adı.

--container-name -c

Kapsayıcı adı.

--lease-id

Blobun etkin bir kirası varsa gereklidir.

İsteğe Bağlı Parametreler

--account-key

Depolama hesap anahtarı. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.

--account-name

Depolama hesap adı. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. , Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut, kimliği doğrulanmış Azure hesabı 'nı kullanarak depolama hesabı anahtarını sorgulamaya çalışır. Çok sayıda depolama komutu yürütülürse API kotası isabet edebilir.

--auth-mode

Komutun çalıştırılacağı mod. "oturum açma" modu kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanacaktır. Eski "anahtar" modu, hesap için kimlik doğrulama parametreleri sağlanmadıysa bir hesap anahtarı sorgulama girişiminde bulunur. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.

kabul edilen değerler: key, login
--connection-string

Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.

--if-match

ETag değeri veya joker karakteri ( * ). Bu üstbilgiyi, yalnızca kaynağın ETag değeri belirtilen değerle eşleşiyorsa işlemi gerçekleştirmek için belirtin.

--if-modified-since

Yalnızca belirtilen UTC Tarih/saat (Y-m-d'T ' S:D ' Z ') değerinden sonra değiştirilirse yorum yapın.

--if-none-match

ETag değeri veya joker karakteri ( * ). Bu üstbilgiyi, yalnızca kaynağın ETag değeri belirtilen değerle eşleşmezse işlemi gerçekleştirmek için belirtin. *İşlemi gerçekleştirmek için joker karakteri (), yalnızca kaynak yoksa ve varsa işlemin başarısız olduğunu belirtin.

--if-unmodified-since

Yalnızca belirtilen UTC Tarih/saat (Y-m-d'T ' S:D ' Z ') ile değiştirilmişse, yorum.

--sas-token

Paylaşılan erişim Imzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.

--subscription

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

--tags-condition

blob etiketlerindeki SQL where yan tümcesini yalnızca eşleşen bir değere sahip bloblarda çalışacak şekilde belirtin.

--timeout

Saniye cinsinden istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.

az storage blob lease renew

Kirayı yenileyin.

az storage blob lease renew --blob-name
                            --container-name
                            --lease-id
                            [--account-key]
                            [--account-name]
                            [--auth-mode {key, login}]
                            [--connection-string]
                            [--if-match]
                            [--if-modified-since]
                            [--if-none-match]
                            [--if-unmodified-since]
                            [--sas-token]
                            [--subscription]
                            [--tags-condition]
                            [--timeout]

Örnekler

Kirayı yenileyin.

az storage blob lease renew -b myblob -c mycontainer --lease-id "32fe23cd-4779-4919-adb3-357e76c9b1bb" --account-name mystorageaccount --account-key 0000-0000

Gerekli Parametreler

--blob-name -b

Blob adı.

--container-name -c

Kapsayıcı adı.

--lease-id

Blobun etkin bir kirası varsa gereklidir.

İsteğe Bağlı Parametreler

--account-key

Depolama hesap anahtarı. Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_KEY.

--account-name

Depolama hesap adı. İlgili ortam değişkeni: AZURE_STORAGE_ACCOUNT. , Depolama hesabı anahtarı veya SAS belirteci ile birlikte kullanılmalıdır. Hiçbiri yoksa, komut, kimliği doğrulanmış Azure hesabı 'nı kullanarak depolama hesabı anahtarını sorgulamaya çalışır. Çok sayıda depolama komutu yürütülürse API kotası isabet edebilir.

--auth-mode

Komutun çalıştırılacağı mod. "oturum açma" modu kimlik doğrulaması için oturum açma kimlik bilgilerinizi doğrudan kullanacaktır. Eski "anahtar" modu, hesap için kimlik doğrulama parametreleri sağlanmadıysa bir hesap anahtarı sorgulama girişiminde bulunur. Ortam değişkeni: AZURE_STORAGE_AUTH_MODE.

kabul edilen değerler: key, login
--connection-string

Depolama hesabı bağlantı dizesi. Ortam değişkeni: AZURE_STORAGE_CONNECTION_STRING.

--if-match

ETag değeri veya joker karakteri ( * ). Bu üstbilgiyi, yalnızca kaynağın ETag değeri belirtilen değerle eşleşiyorsa işlemi gerçekleştirmek için belirtin.

--if-modified-since

Yalnızca belirtilen UTC Tarih/saat (Y-m-d'T ' S:D ' Z ') değerinden sonra değiştirilirse yorum yapın.

--if-none-match

ETag değeri veya joker karakteri ( * ). Bu üstbilgiyi, yalnızca kaynağın ETag değeri belirtilen değerle eşleşmezse işlemi gerçekleştirmek için belirtin. *İşlemi gerçekleştirmek için joker karakteri (), yalnızca kaynak yoksa ve varsa işlemin başarısız olduğunu belirtin.

--if-unmodified-since

Yalnızca belirtilen UTC Tarih/saat (Y-m-d'T ' S:D ' Z ') ile değiştirilmişse, yorum.

--sas-token

Paylaşılan erişim Imzası (SAS). Depolama hesabı adıyla birlikte kullanılmalıdır. Ortam değişkeni: AZURE_STORAGE_SAS_TOKEN.

--subscription

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

--tags-condition

Blob SQL eşleşen bir değere sahip bloblarda çalışacak bir where yan tümcesi belirtin.

--timeout

Saniyeler içinde istek zaman aşımı. Hizmete yapılan her çağrı için geçerlidir.