az storage blob directory access
Notitie
Deze verwijzing maakt deel uit van de extensie storage-preview voor de Azure CLI (versie 2.61.0 of hoger). De extensie installeert automatisch de eerste keer dat u een opdracht voor toegang tot az storage blob directory uitvoert. Meer informatie over extensies.
Deze opdrachtgroep is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Deze opdrachtgroep is impliciet afgeschaft omdat de opdrachtgroep 'opslagblobmap' is afgeschaft en in een toekomstige release wordt verwijderd. Gebruik in plaats daarvan az storage fs directory.
Beheer de eigenschappen van toegangsbeheer van een map wanneer hiƫrarchische naamruimte is ingeschakeld.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az storage blob directory access set |
Stel de eigenschappen van toegangsbeheer van een map in. |
Toestel | Voorbeeld en afgeschaft |
az storage blob directory access show |
De eigenschappen van toegangsbeheer van een map weergeven. |
Toestel | Voorbeeld en afgeschaft |
az storage blob directory access update |
Werk de eigenschappen van toegangsbeheer van een map bij. |
Toestel | Voorbeeld en afgeschaft |
az storage blob directory access set
De opdrachtgroep 'toegang tot opslagblobmap' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Deze opdracht wordt impliciet afgeschaft omdat de opdrachtgroep 'opslagblobmap' is afgeschaft en in een toekomstige release wordt verwijderd. Gebruik in plaats daarvan az storage fs directory.
Stel de eigenschappen van toegangsbeheer van een map in.
az storage blob directory access set --acl-spec
--container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--sas-token]
[--timeout]
Voorbeelden
Stel de eigenschappen van toegangsbeheer van een map in.
az storage blob directory access set -a "user::rwx,group::r--,other::---" -d MyDirectoryPath -c MyContainer --account-name MyStorageAccount
Vereiste parameters
De ACL-specificatie die moet worden ingesteld op het pad in de indeling [standaard:]user|group|other|mask:[entity id or UPN]:r|-w|-x|-,[default:]user|group|other|mask:[entity id or UPN]:r|-w|-x|-,...". bijvoorbeeld:user::rwx,user:john.doe@contoso:rwx,group::r--,other::---,mask::rwx".
De containernaam.
De naam van het mappad.
Optionele parameters
Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.
Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.
De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.
Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
Een ETag-waarde. Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde. De ETag moet tussen aanhalingstekens worden opgegeven.
Wijzig alleen indien gewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z'Z').
Een ETag-waarde of de speciale jokertekenwaarde ('*'). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. De ETag moet tussen aanhalingstekens worden opgegeven.
Wijzig alleen indien ongewijzigd sinds opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').
Vereist als het pad een actieve lease heeft.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az storage blob directory access show
De opdrachtgroep 'toegang tot opslagblobmap' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Deze opdracht wordt impliciet afgeschaft omdat de opdrachtgroep 'opslagblobmap' is afgeschaft en in een toekomstige release wordt verwijderd. Gebruik in plaats daarvan az storage fs directory.
De eigenschappen van toegangsbeheer van een map weergeven.
az storage blob directory access show --container-name
--directory-path
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--connection-string]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--sas-token]
[--timeout]
[--user-principle-names]
Voorbeelden
De eigenschappen van toegangsbeheer van een map weergeven.
az storage blob directory access show -d MyDirectoryPath -c MyContainer --account-name MyStorageAccount
Vereiste parameters
De containernaam.
De naam van het mappad.
Optionele parameters
Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.
Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.
De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.
Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
Een ETag-waarde. Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde. De ETag moet tussen aanhalingstekens worden opgegeven.
Wijzig alleen indien gewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z'Z').
Een ETag-waarde of de speciale jokertekenwaarde ('*'). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. De ETag moet tussen aanhalingstekens worden opgegeven.
Wijzig alleen indien ongewijzigd sinds opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').
Vereist als het pad een actieve lease heeft.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.
Alleen geldig wanneer hiƫrarchische naamruimte is ingeschakeld voor het account. Als 'waar' wordt geretourneerd, worden de waarden van de gebruikersidentiteit die worden geretourneerd voor eigenaar, groep en acl, omgezet van Azure Active Directory-object-id's naar User Principal Names. Als 'false', worden de waarden geretourneerd als Azure Active Directory-object-id's. De standaardwaarde is false. Houd er rekening mee dat groeps- en toepassingsobject-id's niet worden vertaald omdat ze geen unieke beschrijvende namen hebben.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az storage blob directory access update
De opdrachtgroep 'toegang tot opslagblobmap' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Deze opdracht wordt impliciet afgeschaft omdat de opdrachtgroep 'opslagblobmap' is afgeschaft en in een toekomstige release wordt verwijderd. Gebruik in plaats daarvan az storage fs directory.
Werk de eigenschappen van toegangsbeheer van een map bij.
az storage blob directory access update --container-name
--directory-path
[--account-key]
[--account-name]
[--acl-spec]
[--auth-mode {key, login}]
[--connection-string]
[--group]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--lease-id]
[--owner]
[--permissions]
[--sas-token]
[--timeout]
Voorbeelden
Werk de toegangsmachtigingen van een map bij.
az storage blob directory access update --permissions "rwxrwxrwx" -d MyDirectoryPath -c MyContainer --account-name MyStorageAccount
Werk de gebruiker die eigenaar is van een directory bij.
az storage blob directory access update --owner [entityId/UPN] -d MyDirectoryPath -c MyContainer --account-name MyStorageAccount
Werk de groep die eigenaar is van een map bij.
az storage blob directory access update --group [entityId/UPN] -d MyDirectoryPath -c MyContainer --account-name MyStorageAccount
Vereiste parameters
De containernaam.
De naam van het mappad.
Optionele parameters
Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.
Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.
De ACL-specificatie die moet worden ingesteld op het pad in de indeling [standaard:]user|group|other|mask:[entity id or UPN]:r|-w|-x|-,[default:]user|group|other|mask:[entity id or UPN]:r|-w|-x|-,...". bijvoorbeeld:user::rwx,user:john.doe@contoso:rwx,group::r--,other::---,mask::rwx".
De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.
Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.
De groep die eigenaar is van de map.
Een ETag-waarde. Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde. De ETag moet tussen aanhalingstekens worden opgegeven.
Wijzig alleen indien gewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z'Z').
Een ETag-waarde of de speciale jokertekenwaarde ('*'). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. De ETag moet tussen aanhalingstekens worden opgegeven.
Wijzig alleen indien ongewijzigd sinds opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').
Vereist als het pad een actieve lease heeft.
De gebruiker die eigenaar is van de map.
De POSIX-toegangsmachtigingen voor de bestandseigenaar, de groep die eigenaar is van het bestand en andere. Zowel symbolische (rwxrw-rw-) als een octale notatie van 4 cijfers (bijvoorbeeld 0766) worden ondersteund.
Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.
Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.