Sdílet prostřednictvím


az storage container lease

Správa zapůjčení kontejnerů úložiště objektů blob

Příkazy

Name Description Typ Stav
az storage container lease acquire

Požádejte o nové zapůjčení.

Základ GA
az storage container lease break

Přerušení zapůjčení, pokud má kontejner aktivní zapůjčení.

Základ GA
az storage container lease change

Změňte ID zapůjčení aktivního zapůjčení.

Základ GA
az storage container lease release

Uvolněte zapůjčení.

Základ GA
az storage container lease renew

Prodlužte zapůjčení.

Základ GA

az storage container lease acquire

Požádejte o nové zapůjčení.

Pokud kontejner nemá aktivní zapůjčení, služba Blob vytvoří pro kontejner zapůjčení a vrátí nové ID zapůjčení.

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

Příklady

Požádejte o nové zapůjčení.

az storage container lease acquire --container-name mycontainer --account-name mystorageaccount --account-key 0000-0000

Povinné parametry

--container-name -c

Název kontejneru.

Volitelné parametry

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

--account-name

Název účtu úložiště. Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

--if-match

Hodnota značky ETag nebo zástupný znak (*). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku odpovídají zadané hodnotě.

--if-modified-since

Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').

--if-none-match

Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.

--if-unmodified-since

Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').

--lease-duration

Zadejte dobu trvání zapůjčení, v sekundách nebo zápornou hodnotu (-1) pro zapůjčení, které nikdy nevyprší platnost. Nenekonečná zapůjčení může být 15 až 60 sekund. Dobu trvání zapůjčení nelze změnit pomocí prodloužení nebo změny. Výchozí hodnota je -1 (nekonečné zapůjčení).

Default value: -1
--proposed-lease-id

Navrhované ID zapůjčení ve formátu řetězce GUID Služba Blob Service vrátí hodnotu 400 (neplatný požadavek), pokud navrhované ID zapůjčení není ve správném formátu.

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

--tags-condition

Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

--timeout

Časový limit požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az storage container lease break

Přerušení zapůjčení, pokud má kontejner aktivní zapůjčení.

Jakmile se zapůjčení přeruší, nedá se obnovit. Jakákoli autorizovaná žádost může přerušit zapůjčení; Požadavek není nutný k zadání odpovídajícího ID zapůjčení. Pokud je zapůjčení přerušeno, je povoleno uplynulo období přerušení zapůjčení, během kterého se v kontejneru nesmí provádět žádná operace zapůjčení s výjimkou přerušení a uvolnění. Když se zapůjčení úspěšně přeruší, odpověď indikuje interval v sekundách, dokud nebude možné získat nové zapůjčení.

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

Příklady

Přerušení zapůjčení

az storage container lease break -c mycontainer --lease-break-period 10 --account-name mystorageaccount --account-key 0000-0000

Povinné parametry

--container-name -c

Název kontejneru.

Volitelné parametry

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

--account-name

Název účtu úložiště. Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

--if-match

Hodnota značky ETag nebo zástupný znak (*). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku odpovídají zadané hodnotě.

--if-modified-since

Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').

--if-none-match

Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.

--if-unmodified-since

Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').

--lease-break-period

Jedná se o navrženou dobu trvání sekund, po kterou by mělo zapůjčení pokračovat, než se přeruší, mezi 0 a 60 sekund. Toto období přerušení se používá pouze v případě, že je kratší než doba zbývající v zapůjčení. Pokud je delší, použije se zbývající čas zapůjčení. Nové zapůjčení nebude k dispozici před vypršením platnosti období přerušení, ale zapůjčení se může uchovávat déle než období přerušení. Pokud se tato hlavička nezobrazí s operací přerušení, přeruší se zapůjčení po zbývající době zapůjčení po uplynutí zbývající doby zapůjčení a okamžitě se přeruší nekonečné zapůjčení.

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

--tags-condition

Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

--timeout

Časový limit požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az storage container lease change

Změňte ID zapůjčení aktivního zapůjčení.

Změna musí obsahovat aktuální ID zapůjčení a nové ID zapůjčení.

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

Příklady

Změňte zapůjčení.

az storage container lease change -c mycontainer --lease-id "32fe23cd-4779-4919-adb3-357e76c9b1bb" --proposed-lease-id "sef2ef2d-4779-4919-adb3-357e76c9b1bb" --account-name mystorageaccount --account-key 0000-0000

Povinné parametry

--container-name -c

Název kontejneru.

--lease-id

ID zapůjčení aktivního zapůjčení

--proposed-lease-id

Navrhované ID zapůjčení ve formátu řetězce GUID Služba Blob Service vrátí hodnotu 400 (neplatný požadavek), pokud navrhované ID zapůjčení není ve správném formátu.

Volitelné parametry

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

--account-name

Název účtu úložiště. Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

--if-match

Hodnota značky ETag nebo zástupný znak (*). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku odpovídají zadané hodnotě.

--if-modified-since

Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').

--if-none-match

Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.

--if-unmodified-since

Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

--tags-condition

Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

--timeout

Časový limit požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az storage container lease release

Uvolněte zapůjčení.

Zapůjčení může být vydáno, pokud lease_id zadané shody, které jsou přidružené k kontejneru. Uvolnění zapůjčení umožňuje jinému klientovi okamžitě získat zapůjčení kontejneru hned po dokončení vydání.

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

Příklady

Uvolněte zapůjčení.

az storage container lease release -c mycontainer --lease-id "32fe23cd-4779-4919-adb3-357e76c9b1bb" --account-name mystorageaccount --account-key 0000-0000

Povinné parametry

--container-name -c

Název kontejneru.

--lease-id

ID zapůjčení aktivního zapůjčení

Volitelné parametry

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

--account-name

Název účtu úložiště. Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

--if-match

Hodnota značky ETag nebo zástupný znak (*). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku odpovídají zadané hodnotě.

--if-modified-since

Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').

--if-none-match

Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.

--if-unmodified-since

Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

--tags-condition

Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

--timeout

Časový limit požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az storage container lease renew

Prodlužte zapůjčení.

Zapůjčení lze prodloužit, pokud zadané ID zapůjčení odpovídá přiřazené kontejneru. Mějte na paměti, že zapůjčení může být obnoveno, i když vypršela jeho platnost, dokud se od vypršení platnosti tohoto zapůjčení znovu nepropůjčení kontejneru zapůjčení neprodloužilo. Když prodloužíte zapůjčení, doba trvání zapůjčení se resetuje.

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

Příklady

Prodlužte zapůjčení.

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

Povinné parametry

--container-name -c

Název kontejneru.

--lease-id

ID zapůjčení aktivního zapůjčení

Volitelné parametry

--account-key

Klíč účtu úložiště. Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_KEY.

--account-name

Název účtu úložiště. Související proměnná prostředí: AZURE_STORAGE_ACCOUNT. Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Pokud žádný z nich neexistuje, pokusí se příkaz dotazovat klíč účtu úložiště pomocí ověřeného účtu Azure. Pokud se spustí velký počet příkazů úložiště, může dojít k dosažení kvóty rozhraní API.

--auth-mode

Režim, ve kterém se má příkaz spustit. Režim přihlášení použije pro ověření přímo vaše přihlašovací údaje. Starší režim "klíč" se pokusí dotazovat na klíč účtu, pokud nejsou k dispozici žádné parametry ověřování pro účet. Proměnná prostředí: AZURE_STORAGE_AUTH_MODE.

Přípustné hodnoty: key, login
--blob-endpoint

Koncový bod datové služby úložiště Musí být použit ve spojení s klíčem účtu úložiště nebo tokenem SAS. Ke každému primárnímu koncovému bodu az storage account showslužby můžete použít . Proměnná prostředí: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

připojovací řetězec účtu úložiště. Proměnná prostředí: AZURE_STORAGE_CONNECTION_STRING.

--if-match

Hodnota značky ETag nebo zástupný znak (*). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku odpovídají zadané hodnotě.

--if-modified-since

Zahájí se pouze v případě, že byl od zadaného času UTC datum a čas (Y-m-d'T'H:M'Z').

--if-none-match

Hodnota značky ETag nebo zástupný znak (). Tuto hlavičku zadejte, aby se operace prováděla pouze v případě, že značky ETag prostředku neodpovídají zadané hodnotě. Zadejte zástupný znak () k provedení operace pouze v případě, že prostředek neexistuje, a pokud existuje, operace selže.

--if-unmodified-since

Zahájí se pouze v případě, že od zadaného data utc datum a čas (Y-m-d'T'H:M'Z').

--sas-token

Sdílený přístupový podpis (SAS). Musí být použit ve spojení s názvem účtu úložiště nebo koncovým bodem služby. Proměnná prostředí: AZURE_STORAGE_SAS_TOKEN.

--tags-condition

Zadejte klauzuli SQL where pro značky objektů blob, která bude fungovat pouze s objekty blob s odpovídající hodnotou.

--timeout

Časový limit požadavku v sekundách Platí pro každé volání služby.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.