az storage blob lease

Blob-leases voor opslag beheren.

Opdracht

az storage blob lease acquire

Vraag een nieuwe lease aan.

az storage blob lease break

Verbreed de lease als de container of blob een actieve lease heeft.

az storage blob lease change

Wijzig de lease-id van een actieve lease.

az storage blob lease release

Laat de lease los.

az storage blob lease renew

De lease vernieuwen.

az storage blob lease acquire

Vraag een nieuwe lease aan.

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]

Voorbeelden

Vraag een nieuwe lease aan.

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

Vereiste parameters

--blob-name -b

De naam van de blob.

--container-name -c

De containernaam.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht de sleutel van het opslagaccount op te vragen met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--if-match

Een ETag-waarde of het jokerteken ( * ). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

--if-modified-since

Begin alleen als deze is gewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').

--if-none-match

Een ETag-waarde of het jokerteken ( * ). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeen komt met de opgegeven waarde. Geef het jokerteken ( ) op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de bewerking * als deze bestaat.

--if-unmodified-since

Begin alleen als dit niet is veranderd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').

--lease-duration

Geef de duur van de lease op in seconden of een negatieve (-1) voor een lease die nooit verloopt. Een niet-oneindige lease kan tussen de 15 en 60 seconden zijn. De duur van een lease kan niet worden gewijzigd met vernieuwen of wijzigen. De standaardwaarde is -1 (oneindige lease).

standaardwaarde: -1
--proposed-lease-id

Voorgestelde lease-id, in een GUID-tekenreeksindeling. De Blob service retourneert 400 (ongeldige aanvraag) als de voorgestelde lease-id niet de juiste indeling heeft.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--tags-condition

Geef een SQL waarbij component op blobtags alleen wordt gebruikt voor blobs met een overeenkomende waarde.

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

az storage blob lease break

Verbreed de lease als de container of blob een actieve lease heeft.

Zodra een lease is verbroken, kan deze niet meer worden vernieuwd. Elke geautoriseerde aanvraag kan de lease breken; de aanvraag is niet vereist om een overeenkomende lease-id op te geven. Wanneer een lease wordt verbroken, kan de lease-onderbrekingsperiode worden verstreken. Gedurende die tijd kan er geen leasebewerking worden uitgevoerd, behalve onderbreking en release op de container of blob. Wanneer een lease is verbroken, geeft het antwoord het interval in seconden aan totdat een nieuwe lease kan worden verkregen.

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]

Vereiste parameters

--blob-name -b

De naam van de blob.

--container-name -c

De containernaam.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht de sleutel van het opslagaccount op te vragen met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--if-match

Een ETag-waarde of het jokerteken ( * ). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

--if-modified-since

Begin alleen als deze is gewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').

--if-none-match

Een ETag-waarde of het jokerteken ( * ). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeen komt met de opgegeven waarde. Geef het jokerteken ( ) op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de bewerking * als deze bestaat.

--if-unmodified-since

Begin alleen als dit niet is veranderd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').

--lease-break-period

Dit is de voorgestelde duur van seconden dat de lease moet worden voortgezet voordat deze wordt verbroken, tussen 0 en 60 seconden. Deze onderbrekingsperiode wordt alleen gebruikt als deze korter is dan de resterende tijd voor de lease. Als dit langer is, wordt de resterende tijd voor de lease gebruikt. Er is geen nieuwe lease beschikbaar voordat de onderbrekingsperiode is verlopen, maar de lease kan langer worden vastgehouden dan de onderbrekingsperiode. Als deze header niet wordt weergegeven met een onderbrekingsbewerking, wordt een lease met een vaste duur breekt nadat de resterende leaseperiode is verstreken en wordt er onmiddellijk een oneindige lease-onderbreking.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--tags-condition

Geef een SQL waarbij component op blobtags alleen wordt gebruikt voor blobs met een overeenkomende waarde.

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

az storage blob lease change

Wijzig de lease-id van een actieve lease.

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]

Vereiste parameters

--blob-name -b

De naam van de blob.

--container-name -c

De containernaam.

--lease-id

Vereist als de blob een actieve lease heeft.

--proposed-lease-id

Voorgestelde lease-id, in een GUID-tekenreeksindeling. De Blob service retourneert 400 (ongeldige aanvraag) als de voorgestelde lease-id niet de juiste indeling heeft.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht de sleutel van het opslagaccount op te vragen met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--if-match

Een ETag-waarde of het jokerteken ( * ). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

--if-modified-since

Begin alleen als deze is gewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').

--if-none-match

Een ETag-waarde of het jokerteken ( * ). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet met de opgegeven waarde komt. Geef het jokerteken ( ) op om de bewerking alleen uit te voeren als de resource niet bestaat en voer een fail-bewerking uit * als deze bestaat.

--if-unmodified-since

Begin alleen als deze ongewijzigd is sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--tags-condition

Geef een SQL waarbij component op blobtags alleen wordt gebruikt voor blobs met een overeenkomende waarde.

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

az storage blob lease release

Laat de lease los.

De lease kan worden vrijgegeven als de opgegeven clientlease-id overeenkomt met die die is gekoppeld aan de container of blob. Door de lease vrij te geven, kan een andere client onmiddellijk de lease voor de container of blob verkrijgen zodra de release is voltooid. :keyword ~datetime.datetime if_modified_since: A DateTime value. Azure verwacht dat de datumwaarde die is doorgegeven, UTC is. Als de tijdzone is opgenomen, worden alle niet-UTC-datum/tijd geconverteerd naar UTC. Als een datum wordt doorgegeven zonder tijdzonegegevens, wordt ervan uitgegaan dat deze UTC is. Geef deze header op om de bewerking alleen uit te voeren als de resource sinds de opgegeven tijd is gewijzigd. :keyword ~datetime.datetime if_unmodified_since: A DateTime value. Azure verwacht dat de datumwaarde die is doorgegeven, UTC is. Als de tijdzone is opgenomen, worden alle niet-UTC-datum/tijd geconverteerd naar UTC. Als een datum wordt doorgegeven zonder tijdzonegegevens, wordt ervan uitgegaan dat deze UTC is. Geef deze header op om de bewerking alleen uit te voeren als de resource sinds de opgegeven datum/tijd niet is gewijzigd. :keyword str etag: een ETag-waarde of het jokerteken (*). Wordt gebruikt om te controleren of de resource is gewijzigd en te reageren volgens de voorwaarde die is opgegeven door de match_condition parameter . :keyword ~azure.core.MatchConditions match_condition: De overeenkomstvoorwaarde die moet worden gebruikt op de etag. :keyword str if_tags_match_condition: geef een SQL waarbij component op blobtags alleen wordt gebruikt voor blobs met een overeenkomende waarde. bijvoorbeeld " " tagname " ='my tag'" .. versionadded:: 12.4.0 :keyword int timeout: De time-outparameter wordt uitgedrukt in seconden. :return: Geen.

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]

Vereiste parameters

--blob-name -b

De naam van de blob.

--container-name -c

De containernaam.

--lease-id

Vereist als de blob een actieve lease heeft.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht de sleutel van het opslagaccount op te vragen met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--if-match

Een ETag-waarde of het jokerteken ( * ). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

--if-modified-since

Begin alleen als deze is gewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').

--if-none-match

Een ETag-waarde of het jokerteken ( * ). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet met de opgegeven waarde komt. Geef het jokerteken ( ) op om de bewerking alleen uit te voeren als de resource niet bestaat en voer een fail-bewerking uit * als deze bestaat.

--if-unmodified-since

Begin alleen als deze ongewijzigd is sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--tags-condition

Geef een SQL waarbij component op blobtags alleen wordt gebruikt voor blobs met een overeenkomende waarde.

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

az storage blob lease renew

De lease vernieuwen.

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]

Voorbeelden

De lease vernieuwen.

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

Vereiste parameters

--blob-name -b

De naam van de blob.

--container-name -c

De containernaam.

--lease-id

Vereist als de blob een actieve lease heeft.

Optionele parameters

--account-key

Storage accountsleutel. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met een opslagaccountsleutel of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht de sleutel van het opslagaccount op te vragen met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. In de aanmeldingsmodus worden uw aanmeldingsreferenties rechtstreeks gebruikt voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren voor een accountsleutel als er geen verificatieparameters voor het account zijn opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--connection-string

Storage account connection string. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--if-match

Een ETag-waarde of het jokerteken ( * ). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

--if-modified-since

Begin alleen als deze is gewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').

--if-none-match

Een ETag-waarde of het jokerteken ( * ). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet met de opgegeven waarde komt. Geef het jokerteken ( ) op om de bewerking alleen uit te voeren als de resource niet bestaat en voer een fail-bewerking uit * als deze bestaat.

--if-unmodified-since

Begin alleen als deze ongewijzigd is sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

--tags-condition

Geef een SQL waarbij component op blobtags alleen wordt gebruikt voor blobs met een overeenkomende waarde.

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.