az storage blob lease
Hantera lagringsbloblån.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az storage blob lease acquire |
Begär ett nytt lån. |
Kärna | Allmän tillgänglighet |
az storage blob lease break |
Avbryt lånet om containern eller blobben har ett aktivt lån. |
Kärna | Allmän tillgänglighet |
az storage blob lease change |
Ändra låne-ID för ett aktivt lån. |
Kärna | Allmän tillgänglighet |
az storage blob lease release |
Släpp lånet. |
Kärna | Allmän tillgänglighet |
az storage blob lease renew |
Förnya lånet. |
Kärna | Allmän tillgänglighet |
az storage blob lease acquire
Begär ett nytt lån.
az storage blob lease acquire --blob-name
--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]
Exempel
Begär ett nytt lån.
az storage blob lease acquire -b myblob -c mycontainer --account-name mystorageaccount --account-key 0000-0000
Obligatoriska parametrar
Blobnamnet.
Containernamnet.
Valfria parametrar
Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.
Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.
Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.
Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show
. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.
Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.
Ett ETag-värde eller jokertecknet (*). Ange det här huvudet för att utföra åtgärden endast om resursens ETag matchar det angivna värdet.
Påbörja endast om den har ändrats sedan utc-datetime (Y-m-d'T'H:M'Z).
Ett ETag-värde eller jokertecknet (). Ange det här huvudet för att utföra åtgärden endast om resursens ETag inte matchar det angivna värdet. Ange jokertecknet () för att utföra åtgärden endast om resursen inte finns och misslyckas om åtgärden finns.
Påbörja endast om det inte har ändrats sedan utc-datetime (Y-m-d'T'H:M'Z).
Ange varaktigheten för lånet, i sekunder eller negativt (-1) för ett lån som aldrig upphör att gälla. Ett icke-oändligt lån kan vara mellan 15 och 60 sekunder. Det går inte att ändra lånetiden med förnyelse eller ändring. Standardvärdet är -1 (oändligt lån).
Föreslaget låne-ID i ett GUID-strängformat. Blob-tjänsten returnerar 400 (ogiltig begäran) om det föreslagna låne-ID:t inte har rätt format.
En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.
Ange en SQL where-sats för blobtaggar som endast ska användas på blobar med ett matchande värde.
Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az storage blob lease break
Avbryt lånet om containern eller blobben har ett aktivt lån.
När ett lån har brutits kan det inte förnyas. Alla auktoriserade begäranden kan bryta lånet. begäran krävs inte för att ange ett matchande låne-ID. När ett lån har brutits tillåts låneperioden att förflutit, under vilken tid ingen låneåtgärd förutom avbrott och lansering kan utföras på containern eller bloben. När ett lån har brutits anger svaret intervallet i sekunder tills ett nytt lån kan förvärvas.
az storage blob lease break --blob-name
--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]
Obligatoriska parametrar
Blobnamnet.
Containernamnet.
Valfria parametrar
Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.
Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.
Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.
Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show
. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.
Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.
Ett ETag-värde eller jokertecknet (*). Ange det här huvudet för att utföra åtgärden endast om resursens ETag matchar det angivna värdet.
Påbörja endast om den har ändrats sedan utc-datetime (Y-m-d'T'H:M'Z).
Ett ETag-värde eller jokertecknet (). Ange det här huvudet för att utföra åtgärden endast om resursens ETag inte matchar det angivna värdet. Ange jokertecknet () för att utföra åtgärden endast om resursen inte finns och misslyckas om åtgärden finns.
Påbörja endast om det inte har ändrats sedan utc-datetime (Y-m-d'T'H:M'Z).
Det här är den föreslagna varaktigheten för sekunder som lånet ska fortsätta innan det bryts, mellan 0 och 60 sekunder. Den här brytperioden används endast om den är kortare än den tid som återstår för lånet. Om det är längre används den återstående tiden för lånet. Ett nytt lån kommer inte att vara tillgängligt innan pausperioden har löpt ut, men lånet kan hållas längre än brytperioden. Om den här rubriken inte visas med en brytåtgärd bryts ett lån med fast varaktighet efter att den återstående låneperioden har förflutit och ett oändligt lån bryts omedelbart.
En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.
Ange en SQL where-sats för blobtaggar som endast ska användas på blobar med ett matchande värde.
Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az storage blob lease change
Ändra låne-ID för ett aktivt lån.
az storage blob lease change --blob-name
--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]
Obligatoriska parametrar
Blobnamnet.
Containernamnet.
Krävs om blobben har ett aktivt lån.
Föreslaget låne-ID i ett GUID-strängformat. Blob-tjänsten returnerar 400 (ogiltig begäran) om det föreslagna låne-ID:t inte har rätt format.
Valfria parametrar
Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.
Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.
Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.
Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show
. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.
Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.
Ett ETag-värde eller jokertecknet (*). Ange det här huvudet för att utföra åtgärden endast om resursens ETag matchar det angivna värdet.
Påbörja endast om den har ändrats sedan utc-datetime (Y-m-d'T'H:M'Z).
Ett ETag-värde eller jokertecknet (). Ange det här huvudet för att utföra åtgärden endast om resursens ETag inte matchar det angivna värdet. Ange jokertecknet () för att utföra åtgärden endast om resursen inte finns och misslyckas om åtgärden finns.
Påbörja endast om det inte har ändrats sedan utc-datetime (Y-m-d'T'H:M'Z).
En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.
Ange en SQL where-sats för blobtaggar som endast ska användas på blobar med ett matchande värde.
Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az storage blob lease release
Släpp lånet.
Lånet kan frisläppas om det angivna klientlåne-ID:t matchar det som är associerat med containern eller bloben. När lånet släpps kan en annan klient omedelbart hämta lånet för containern eller blobben så snart versionen är klar. :keyword ~datetime.datetime if_modified_since: Ett DateTime-värde. Azure förväntar sig att det datumvärde som skickas in är UTC. Om tidszonen ingår konverteras alla icke-UTC-datetimes till UTC. Om ett datum skickas in utan tidszonsinformation antas det vara UTC. Ange det här huvudet för att utföra åtgärden endast om resursen har ändrats sedan den angivna tiden. :keyword ~datetime.datetime if_unmodified_since: Ett DateTime-värde. Azure förväntar sig att det datumvärde som skickas in är UTC. Om tidszonen ingår konverteras alla icke-UTC-datetimes till UTC. Om ett datum skickas in utan tidszonsinformation antas det vara UTC. Ange det här huvudet för att utföra åtgärden endast om resursen inte har ändrats sedan det angivna datumet/tiden. :keyword str etag: Ett ETag-värde eller jokertecknet (*). Används för att kontrollera om resursen har ändrats och agera enligt villkoret som anges av parametern match_condition
. :keyword ~azure.core.MatchConditions match_condition: Matchningsvillkoret som ska användas på etag. :keyword str if_tags_match_condition: Ange en SQL where-sats för blobtaggar som endast ska användas på blob med ett matchande värde. t.ex. "\"tagname\"='my tag'"
.. versionadded:: 12.4.0 :keyword int timeout: Anger tidsgränsen på serversidan för åtgärden i sekunder. Mer information finns i: https://video2.skills-academy.com/rest/api/storageservices/setting-timeouts-for-blob-service-operations. Det här värdet spåras inte eller verifieras inte på klienten. Information om hur du konfigurerar tidsgränser för nätverk på klientsidan finns i here <https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/storage/azure-storage-blob #other-client--per-operation-configuration>
_. :return: Ingen.
az storage blob lease release --blob-name
--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]
Obligatoriska parametrar
Blobnamnet.
Containernamnet.
Krävs om blobben har ett aktivt lån.
Valfria parametrar
Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.
Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.
Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.
Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show
. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.
Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.
Ett ETag-värde eller jokertecknet (*). Ange det här huvudet för att utföra åtgärden endast om resursens ETag matchar det angivna värdet.
Påbörja endast om den har ändrats sedan utc-datetime (Y-m-d'T'H:M'Z).
Ett ETag-värde eller jokertecknet (). Ange det här huvudet för att utföra åtgärden endast om resursens ETag inte matchar det angivna värdet. Ange jokertecknet () för att utföra åtgärden endast om resursen inte finns och misslyckas om åtgärden finns.
Påbörja endast om det inte har ändrats sedan utc-datetime (Y-m-d'T'H:M'Z).
En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.
Ange en SQL where-sats för blobtaggar som endast ska användas på blobar med ett matchande värde.
Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az storage blob lease renew
Förnya lånet.
az storage blob lease renew --blob-name
--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]
Exempel
Förnya lånet.
az storage blob lease renew -b myblob -c mycontainer --lease-id "32fe23cd-4779-4919-adb3-357e76c9b1bb" --account-name mystorageaccount --account-key 0000-0000
Obligatoriska parametrar
Blobnamnet.
Containernamnet.
Krävs om blobben har ett aktivt lån.
Valfria parametrar
Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.
Lagringskontots namn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.
Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.
Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show
. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.
Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.
Ett ETag-värde eller jokertecknet (*). Ange det här huvudet för att utföra åtgärden endast om resursens ETag matchar det angivna värdet.
Påbörja endast om den har ändrats sedan utc-datetime (Y-m-d'T'H:M'Z).
Ett ETag-värde eller jokertecknet (). Ange det här huvudet för att utföra åtgärden endast om resursens ETag inte matchar det angivna värdet. Ange jokertecknet () för att utföra åtgärden endast om resursen inte finns och misslyckas om åtgärden finns.
Påbörja endast om det inte har ändrats sedan utc-datetime (Y-m-d'T'H:M'Z).
En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.
Ange en SQL where-sats för blobtaggar som endast ska användas på blobar med ett matchande värde.
Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.