Lease Blob

Met Lease Blob de bewerking wordt een vergrendeling op een blob gemaakt en beheerd voor schrijf- en verwijderbewerkingen. De vergrendelingsduur kan 15 tot 60 seconden of oneindig zijn. In versies vóór 2012-02-12 is de vergrendelingsduur 60 seconden.

Belangrijk

Vanaf versie 2012-02-12 verschillen sommige gedragingen van de Lease Blob bewerking van eerdere versies. In eerdere versies kunt u bijvoorbeeld een lease verlengen nadat deze is vrijgegeven. Vanaf versie 2012-02-12 mislukt deze leaseaanvraag, maar worden aanroepen die gebruikmaken van oudere versies van Lease Blob nog steeds uitgevoerd. Zie de sectie Opmerkingen verderop in dit artikel voor een lijst met wijzigingen in het gedrag van deze bewerking.

U kunt de Lease Blob bewerking aanroepen in een van de volgende modi:

  • Acquireom een nieuwe lease aan te vragen.

  • Renew, om een bestaande lease te verlengen.

  • Changeom de id van een bestaande lease te wijzigen.

  • Releaseom de lease vrij te maken als deze niet meer nodig is, zodat een andere client onmiddellijk een lease kan verkrijgen tegen de blob.

  • Break, om de lease te beëindigen, maar ervoor te zorgen dat een andere klant geen nieuwe lease kan verkrijgen totdat de huidige leaseperiode is verlopen.

Aanvraag

U kunt de Lease Blob aanvraag als volgt samenstellen. HTTPS wordt aanbevolen. Vervang myaccount door de naam van uw opslagaccount.

AANVRAAG-URI voor PUT-methode HTTP-versie
https://myaccount.blob.core.windows.net/mycontainer/myblob?comp=lease HTTP/1.1

Geëmuleerde opslagservice-URI

Wanneer u een aanvraag doet voor de geëmuleerde opslagservice, geeft u de hostnaam van de emulator en Azure Blob Storage poort op als 127.0.0.1:10000, gevolgd door de naam van het geëmuleerde opslagaccount.

AANVRAAG-URI voor PUT-methode HTTP-versie
http://127.0.0.1:10000/devstoreaccount1/mycontainer/myblob?comp=lease HTTP/1.0

HTTP/1.1

Zie Azurite emulator gebruiken voor lokale Azure Storage-ontwikkeling voor meer informatie.

URI-parameters

U kunt de volgende extra parameter opgeven voor de aanvraag-URI.

Parameter Beschrijving
timeout Optioneel. De timeout parameter wordt uitgedrukt in seconden. Zie Time-outs instellen voor Blob Storage-bewerkingen voor meer informatie.

Aanvraagheaders

In de volgende tabel worden vereiste en optionele aanvraagheaders beschreven.

Aanvraagheader Beschrijving
Authorization Vereist. Hiermee geeft u het autorisatieschema, de accountnaam en de handtekening. Zie Aanvragen voor Azure Storage autoriseren voor meer informatie.
Date of x-ms-date Vereist. Geef de Coordinated Universal Time (UTC) op voor de aanvraag. Zie Aanvragen voor Azure Storage autoriseren voor meer informatie.
x-ms-version Optioneel. Hiermee geeft u de versie van de bewerking te gebruiken voor deze aanvraag. Zie Versiebeheer voor de Azure Storage-services voor meer informatie.
x-ms-lease-id: <ID> Vereist om de lease te verlengen, te wijzigen of vrij te geven.

U kunt de waarde van x-ms-lease-id opgeven in een geldige GUID-tekenreeksindeling. Zie Guid Constructor (String) voor een lijst met geldige notaties.
x-ms-lease-action: <acquire ¦ renew ¦ change ¦ release ¦ break> acquire: Vraagt een nieuwe lease aan. Als de blob geen actieve lease heeft, maakt Blob Storage een lease op de blob en retourneert een nieuwe lease-id. Als de blob een actieve lease heeft, kunt u alleen een nieuwe lease aanvragen met behulp van de actieve lease-id. U kunt echter een nieuwe x-ms-lease-durationopgeven, inclusief een negatieve (-1) voor een lease die nooit verloopt.

renew: Vernieuwt de lease. U kunt de lease verlengen als de lease-id die is opgegeven in de aanvraag overeenkomt met de lease-id die is gekoppeld aan de blob. Houd er rekening mee dat de lease kan worden verlengd, zelfs als deze is verlopen, zolang de blob niet is gewijzigd of opnieuw is geleased sinds het verlopen van die lease. Wanneer u een lease verlengt, wordt de klok voor de leaseduur opnieuw ingesteld.

change: Versie 2012-02-12 en hoger. Hiermee wijzigt u de lease-id van een actieve lease. Een change moet de huidige lease-id in x-ms-lease-idbevatten en een nieuwe lease-id in x-ms-proposed-lease-id.

release: geeft de lease vrij. U kunt de lease vrijgeven als de lease-id die in de aanvraag is opgegeven, overeenkomt met de lease-id die is gekoppeld aan de blob. Door de lease vrij te geven, kan een andere client onmiddellijk de lease voor de blob verkrijgen zodra de release is voltooid.

break: Breekt de lease als de blob een actieve lease heeft. Nadat een lease is verbroken, kan deze niet worden verlengd. Elke geautoriseerde aanvraag kan de lease verbreken; de aanvraag is niet vereist om een overeenkomende lease-id op te geven. Wanneer een lease wordt verbroken, mag de lease-onderbrekingsperiode verlopen, gedurende welke tijd break en release zijn de enige leasebewerkingen die u op de blob kunt uitvoeren. Wanneer een lease is verbroken, geeft het antwoord het interval in seconden aan totdat een nieuwe lease kan worden verkregen.

Een gebroken lease kan ook worden vrijgegeven, in welk geval een andere client de lease op de blob onmiddellijk kan verkrijgen.
x-ms-lease-break-period: N Optioneel. Versie 2012-02-12 en hoger. Voor een break bewerking is dit de voorgestelde duur van seconden die de lease moet voortzetten voordat deze wordt verbroken, tussen 0 en 60 seconden. Deze onderbrekingsperiode wordt alleen gebruikt als deze korter is dan de resterende tijd van de lease. Als het langer is, wordt de resterende tijd van de lease gebruikt. Een nieuwe lease is niet beschikbaar voordat de onderbrekingsperiode is verstreken, maar de lease kan langer worden vastgehouden dan de onderbrekingsperiode. Als deze header niet wordt weergegeven met een break bewerking, breekt een lease met een vaste duur na het verstrijken van de resterende leaseperiode en een oneindige lease onmiddellijk.
x-ms-lease-duration: -1 ¦ n seconds Versie 2012-02-12 en hoger. Alleen toegestaan en vereist voor een acquire bewerking. Hiermee geeft u de duur van de lease, in seconden, of een negatieve (-1) voor een lease die nooit verloopt. Een niet-oneindige lease kan tussen 15 en 60 seconden duren. Een leaseduur kan niet worden gewijzigd met behulp van renew of change.
x-ms-proposed-lease-id: <ID> Versie 2012-02-12 en hoger. Optioneel voor acquireen vereist voor change. Voorgestelde lease-id, in een GUID-tekenreeksindeling. Blob Storage retourneert 400 (Invalid request) als de voorgestelde lease-id niet de juiste indeling heeft. Zie Guid Constructor (String) voor een lijst met geldige notaties.
Origin Optioneel. Hiermee geeft u de oorsprong van waaruit de aanvraag wordt uitgegeven. De aanwezigheid van deze header resulteert in CORS-headers (Cross-Origin Resource Sharing) in het antwoord. Zie CORS-ondersteuning voor de Storage-services voor meer informatie.
x-ms-client-request-id Optioneel. Biedt een door de client gegenereerde, ondoorzichtige waarde met een limiet van 1 kibibyte (KiB) die wordt vastgelegd in de logboeken wanneer logboekregistratie is geconfigureerd. We raden u ten zeerste aan deze header te gebruiken om activiteiten aan de clientzijde te correleren met aanvragen die de server ontvangt. Zie Azure Blob Storage bewaken voor meer informatie.

Deze bewerking ondersteunt ook het gebruik van voorwaardelijke headers om de bewerking uit te voeren, alleen als aan een opgegeven voorwaarde wordt voldaan. Zie Voorwaardelijke headers opgeven voor Blob Storage-bewerkingen voor meer informatie.

Aanvraagbody

Geen.

Voorbeeldaanvraag

De volgende voorbeeldaanvraag laat zien hoe u een lease kunt verkrijgen:

  
Request Syntax:  
PUT https://myaccount.blob.core.windows.net/mycontainer/myblob?comp=lease HTTP/1.1  
  
Request Headers:  
x-ms-version: 2015-02-21  
x-ms-lease-action: acquire  
x-ms-lease-duration: -1  
x-ms-proposed-lease-id: 1f812371-a41d-49e6-b123-f4b542e851c5  
x-ms-date: <date>  
Authorization: SharedKey testaccount1:esSKMOYdK4o+nGTuTyeOLBI+xqnqi6aBmiW4XI699+o=  
  

Antwoord

Het antwoord bevat een HTTP-statuscode en een set antwoordheaders.

Statuscode

De geslaagde statuscodes die worden geretourneerd voor leasebewerkingen zijn de volgende:

  • Acquire: een geslaagde bewerking retourneert statuscode 201 (gemaakt).

  • Renew: Een geslaagde bewerking retourneert statuscode 200 (OK).

  • Change: Een geslaagde bewerking retourneert statuscode 200 (OK).

  • Release: Een geslaagde bewerking retourneert statuscode 200 (OK).

  • Break: Een geslaagde bewerking retourneert statuscode 202 (Geaccepteerd).

Zie Status- en foutcodes voor meer informatie over statuscodes.

Antwoordheaders

Het antwoord voor deze bewerking bevat de volgende headers. Het antwoord kan ook extra, standaard HTTP-headers bevatten. Alle standaardheaders voldoen aan de HTTP/1.1-protocolspecificatie.

Syntax Description
ETag Bevat een waarde die u kunt gebruiken om bewerkingen voorwaardelijk uit te voeren. Zie Voorwaardelijke headers opgeven voor Blob Storage-bewerkingen voor meer informatie.

Deze header wordt geretourneerd voor aanvragen die zijn gedaan in versie 2013-08-15 en hoger, en de ETag waarde staat tussen aanhalingstekens.

Deze Lease Blob eigenschap wordt niet gewijzigd door de bewerking.
Last-Modified De datum/tijd waarop de blob het laatst is gewijzigd. Zie Weergave van datum-tijdwaarden in kopteksten voor meer informatie.

Elke schrijfbewerking op de blob, inclusief updates van de metagegevens of eigenschappen van de blob, wijzigt de laatste wijzigingstijd van de blob. Deze Lease Blob eigenschap wordt niet gewijzigd door de bewerking.
x-ms-lease-id: <id> Wanneer u een lease aanvraagt, retourneert Blob Storage een unieke lease-id. Terwijl de lease actief is, moet u de lease-id opnemen bij elke aanvraag om naar de blob te schrijven of om de lease te verlengen, te wijzigen of vrij te geven.

Een geslaagde verlengingsbewerking retourneert ook de lease-id voor de actieve lease.
x-ms-lease-time: seconds Geschatte resterende tijd in de leaseperiode, in seconden. Deze header wordt alleen geretourneerd voor een geslaagde aanvraag om de lease te verbreken. Als de onderbreking onmiddellijk is, 0 wordt geretourneerd.
x-ms-request-id Deze header identificeert op unieke wijze de aanvraag die is gedaan en kan worden gebruikt voor het oplossen van problemen met de aanvraag. Zie Problemen met API-bewerkingen oplossen voor meer informatie.
x-ms-version Geeft de versie van Blob Storage aan die wordt gebruikt om de aanvraag uit te voeren. Deze header wordt geretourneerd voor aanvragen die zijn gedaan op basis van versie 2009-09-19 en hoger.
Date Een UTC-datum/tijd-waarde die de tijd aangeeft waarop het antwoord is gestart. De service genereert deze waarde.
Access-Control-Allow-Origin Wordt geretourneerd als de aanvraag een Origin header bevat en CORS is ingeschakeld met een overeenkomende regel. Deze header retourneert de waarde van de aanvraagheader van de oorsprong in het geval van een overeenkomst.
Access-Control-Expose-Headers Wordt geretourneerd als de aanvraag een Origin header bevat en CORS is ingeschakeld met een overeenkomende regel. Retourneert de lijst met antwoordheaders die moeten worden weergegeven voor de client of verlener van de aanvraag.
Access-Control-Allow-Credentials Wordt geretourneerd als de aanvraag een Origin header bevat en CORS is ingeschakeld met een overeenkomende regel die niet alle origins toestaat. Deze header is ingesteld op true.
x-ms-client-request-id U kunt deze header gebruiken om problemen met aanvragen en bijbehorende antwoorden op te lossen. De waarde van deze header is gelijk aan de waarde van de x-ms-client-request-id header, als deze aanwezig is in de aanvraag. De waarde is maximaal 1024 zichtbare ASCII-tekens. Als de x-ms-client-request-id header niet aanwezig is in de aanvraag, is deze niet aanwezig in het antwoord.

Hoofdtekst van de reactie

Geen.

Voorbeeldantwoord

Hier volgt een voorbeeldantwoord voor een aanvraag voor het verkrijgen van een lease:

Response Status:  
HTTP/1.1 201 Created  
  
Response Headers:  
Server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0  
x-ms-request-id: cc6b209a-b593-4be1-a38a-dde7c106f402  
x-ms-version: 2015-02-21  
x-ms-lease-id: 1f812371-a41d-49e6-b123-f4b542e851c5  
Date: <date>  
  

Autorisatie

Autorisatie is vereist bij het aanroepen van een bewerking voor gegevenstoegang in Azure Storage. U kunt de Lease Blob bewerking autoriseren zoals hieronder wordt beschreven.

Azure Storage ondersteunt het gebruik van Microsoft Entra ID om aanvragen voor blobgegevens te autoriseren. Met Microsoft Entra ID kunt u op rollen gebaseerd toegangsbeheer van Azure (Azure RBAC) gebruiken om machtigingen te verlenen aan een beveiligingsprincipal. De beveiligingsprincipal kan een gebruiker, groep, toepassingsservice-principal of door Azure beheerde identiteit zijn. De beveiligingsprincipal wordt geverifieerd door Microsoft Entra ID om een OAuth 2.0-token te retourneren. Het token kan vervolgens worden gebruikt om een aanvraag voor de Blob-service te autoriseren.

Zie Toegang tot blobs autoriseren met behulp van Microsoft Entra ID voor meer informatie over autorisatie met behulp van Microsoft Entra ID.

Machtigingen

Hieronder vindt u de RBAC-actie die nodig is voor een Microsoft Entra gebruiker, groep of service-principal om de Lease Blob bewerking aan te roepen, en de ingebouwde Azure RBAC-rol met de minste bevoegdheden die deze actie omvat:

Zie Een Azure-rol toewijzen voor toegang tot blobgegevens voor meer informatie over het toewijzen van rollen met behulp van Azure RBAC.

Opmerkingen

Een lease op een blob biedt exclusieve schrijf- en verwijderingstoegang tot de blob. Als u wilt schrijven naar een blob met een actieve lease, moet een client de actieve lease-id bij de schrijfaanvraag opnemen. De lease wordt verleend voor de duur die is opgegeven bij het verkrijgen van de lease. Deze duur kan tussen 15 en 60 seconden of een oneindige duur zijn.

Wanneer een klant een lease verkrijgt, wordt een lease-id geretourneerd. Blob Storage genereert een lease-id als deze niet is opgegeven in de acquire-aanvraag. De client kan deze lease-id gebruiken om de lease te verlengen, de lease-id te wijzigen of de lease vrij te geven.

Wanneer een lease actief is, moet de lease-id worden opgenomen in de aanvraag voor een van de volgende bewerkingen:

Als de lease-id niet is opgenomen, mislukken deze bewerkingen op een geleasede blob met 412 – Precondition failed.

De volgende bewerkingen worden uitgevoerd op een geleasde blob, zonder de lease-id op te vermelden:

Het is niet nodig om de lease-id op te nemen voor GET bewerkingen op een blob met een actieve lease. Alle GET bewerkingen ondersteunen echter een parameter voor voorwaardelijke lease, waarbij de bewerking alleen wordt uitgevoerd als de lease-id die is opgenomen in de aanvraag geldig is.

Alle containerbewerkingen zijn toegestaan voor een container met blobs met een actieve lease, inclusief Container verwijderen. Daarom kan een container worden verwijderd, zelfs als blobs erin actieve leases hebben. Gebruik de bewerking LeaseContainer om de rechten voor het verwijderen van een container te beheren.

Leasestatussen

In het volgende diagram ziet u de vijf statussen van een lease en de opdrachten of gebeurtenissen die wijzigingen in de leasestatus veroorzaken.

Diagram met blob-leasestatussen en statuswijzigingstriggers.

Een lease kan zich in een van deze statussen bevinden, afhankelijk van of de lease is vergrendeld of ontgrendeld en of de lease in die status kan worden verlengd. De leaseacties die in het voorgaande diagram worden weergegeven, veroorzaken statusovergangen.

Verlengingsstatus Vergrendelde lease Ontgrendelde lease
Hernieuwbare lease Geleasd Verlopen
Niet-hernieuwbare lease Breken Defect, beschikbaar
  • Available: de lease wordt ontgrendeld en kan worden verkregen. Toegestane actie: acquire.

  • Leased: de lease is vergrendeld. Toegestane acties: acquire (alleen dezelfde lease-id), renew, change, releaseen break.

  • Expired: de leaseduur is verlopen. Toegestane acties: acquire, renew, releaseen break.

  • Breaking: de lease is verbroken, maar de lease blijft vergrendeld totdat de onderbrekingsperiode is verlopen. Toegestane acties: release en break.

  • Broken: de lease is verbroken en de onderbrekingsperiode is verlopen. Toegestane acties: acquire, releaseen break.

Nadat een lease is verlopen, wordt de lease-id onderhouden door Blob Storage totdat de blob wordt gewijzigd of opnieuw wordt geleased. Een client kan proberen de lease te verlengen of vrij te geven met behulp van de verlopen lease-id. Als de bewerking is geslaagd, betekent dit dat de blob niet is gewijzigd sinds de lease-id voor het laatst geldig was.

Als de client probeert een lease te vernieuwen of vrij te geven met de vorige lease-id en de aanvraag mislukt, is de blob gewijzigd of opnieuw geleased omdat de lease van de client voor het laatst actief was. De client moet vervolgens een nieuwe lease op de blob verkrijgen.

Als een lease verloopt in plaats van expliciet te worden vrijgegeven, moet een client mogelijk tot één minuut wachten voordat een nieuwe lease voor de blob kan worden verkregen. De client kan de lease echter onmiddellijk vernieuwen met de lease-id als de blob niet is gewijzigd.

Houd er rekening mee dat een lease niet kan worden verleend voor een blob-momentopname, omdat momentopnamen het kenmerk Alleen-lezen hebben. Het aanvragen van een lease voor een momentopname resulteert in statuscode 400 (Ongeldige aanvraag).

De eigenschap van de Last-Modified-Time blob wordt niet bijgewerkt door aanroepen naar Lease Blob.

In de volgende tabellen ziet u de resultaten van acties op blobs met leases in verschillende leasestatussen. Letters (A), (B) en (C) vertegenwoordigen lease-id's en (X) vertegenwoordigt een lease-id die wordt gegenereerd door Blob Storage.

Resultaten van gebruikspogingen op blobs per leasestatus

Actie Beschikbaar Geleased (A) Brekend (A) Gebroken (A) Verlopen (A)
Schrijven met (A) Mislukt (412) Geleased (A), schrijfbewerkingen geslaagd Fouten maken (A), schrijven slaagt Mislukt (412) Mislukt (412)
Schrijven met (B) Mislukt (412) Mislukt (409) Mislukt (412) Mislukt (412) Mislukt (412)
Schrijven, geen lease opgegeven Beschikbaar, schrijfbewerkingen zijn geslaagd Mislukt (412) Mislukt (412) Beschikbaar, schrijven slaagt Beschikbaar, schrijven slaagt
Lezen met (A) Mislukt (412) Geleased (A), lezen slaagt Breken (A), lezen slaagt Mislukt (412) Mislukt (412)
Lezen met (B) Mislukt (412) Mislukt (409) Mislukt (409) Mislukt (412) Mislukt (412)
Lezen, geen lease opgegeven Beschikbaar, lezen slaagt Geleased (A), lezen slaagt Breken (A), lezen slaagt Gebroken (A), slaagt lezen Verlopen (A), lezen slaagt

Resultaten van leasebewerkingen op blobs per leasestatus

Actie Beschikbaar Geleased (A) Fouten maken (A) Gebroken (A) Verlopen (A)
Acquire, geen voorgestelde lease-id Geleased (X) Mislukt (409) Mislukt (409) Geleased (X) Geleased (X)
Acquire (A) Geleased (A) Geleased (A), nieuwe duur Mislukt (409) Geleased (A) Geleased (A)
Acquire (B) Geleased (B) Mislukt (409) Mislukt (409) Geleased (B) Geleased (B)
Break, period=0 Mislukt (409) Gebroken (A) Gebroken (A) Gebroken (A) Gebroken (A)
Break, punt>0 Mislukt (409) Fouten maken (A) Fouten maken (A) Gebroken (A) Gebroken (A)
Change, (A) tot (B) Mislukt (409) Geleased (B) Mislukt (409) Mislukt (409) Mislukt (409)
Change, (B) tot (A) Mislukt (409) Geleased (A) Mislukt (409) Mislukt (409) Mislukt (409)
Change, (B) tot (C) Mislukt (409) Mislukt (409) Mislukt (409) Mislukt (409) Mislukt (409)
Renew (A) Mislukt (409) Geleased (A), vervaldatum klok opnieuw instellen Mislukt (409) Mislukt (409) Geleased(A), als de blob niet is gewijzigd.

Mislukt (409) als de blob is gewijzigd.
Renew (B) Mislukt (409) Mislukt (409) Mislukt (409) Mislukt (409) Mislukt (409)
Release (A) Mislukt (409) Beschikbaar Beschikbaar Beschikbaar Beschikbaar
Release (B) Mislukt (409) Mislukt (409) Mislukt (409) Mislukt (409) Mislukt (409)
De duur verloopt Beschikbaar Verlopen (A) Gebroken (A) Gebroken (A) Verlopen (A)

Wijzigingen in lease-blob geïntroduceerd in versie 2012-02-12

De volgende lijst bevat wijzigingen in Lease Blob het gedrag die zijn geïntroduceerd in versie 2012-02-12.

  • Een aanroep naar Lease Blob om nu een lease te verkrijgen, moet een header voor de leaseduur bevatten. Als u een lease probeert te verkrijgen zonder een leaseduur op te geven, retourneert 400 Bad Request – Missing required headerde service .

  • U kunt een lease niet meer verlengen nadat deze is vrijgegeven. Als u dit probeert te doen, retourneert 409 Conflict – The lease ID specified did not match the lease ID for the blobde service . Toepassingen die release hebben aangeroepen en vervolgens vernieuwen hebben aangeroepen, moeten de ETag nu opslaan vanuit de release-aanroep. Vervolgens moeten toepassingen acquire aanroepen, met een If-Match voorwaardelijke header, om de lease alleen te verkrijgen wanneer de blob ongewijzigd is.

  • U kunt een lease niet meer verbreken nadat deze is vrijgegeven. Als u dit probeert te doen, retourneert 409 Conflict – There is currently no lease on the blobde service .

  • U kunt nu een brekende of verbroken lease verbreken, waardoor onderbrekingsbewerkingen idempotent worden. In eerdere versies is dit mislukt met 409 Conflict – The lease has already been broken and cannot be broken again. Met deze wijziging kunt u de duur van een onderbreking verkorten. Als u een lease verbreekt die zich in de onderbrekingsstatus bevindt en een kortere duur opneemt dan de resterende onderbrekingsperiode, wordt de kortere duur gebruikt.

Billing

Prijsaanvragen kunnen afkomstig zijn van clients die gebruikmaken van Blob Storage-API's, rechtstreeks via de Blob Storage REST API of vanuit een Azure Storage-clientbibliotheek. Met deze aanvragen worden kosten per transactie in rekening gebracht. Het type transactie is van invloed op de manier waarop de rekening in rekening wordt gebracht. Leestransacties hebben bijvoorbeeld een andere factureringscategorie dan schrijftransacties. In de volgende tabel ziet u de factureringscategorie voor Lease Blob aanvragen op basis van het type opslagaccount:

Bewerking Type opslagaccount Factureringscategorie
Lease-blob (verkrijgen, vrijgeven, verlengen) Premium blok-blob
Standaard v2 voor algemeen gebruik
Andere bewerkingen
Lease-blob (verkrijgen, vrijgeven, verlengen) Standaard v1 voor algemeen gebruik Leesbewerkingen
Lease-blob (einde, wijziging) Premium blok-blob
Standaard v2 voor algemeen gebruik
Andere bewerkingen
Lease-blob (einde, wijziging) Standaard v1 voor algemeen gebruik Schrijfbewerkingen

Zie ook

new-blob-lease-features-infinite-leases-smaller-lease-times-and-more.aspx)
Aanvragen autoriseren voor Azure Storage
Status en foutcodes
Blob Storage-foutcodes
Leasecontainer