Path - Get Properties
Hämta egenskaper | Hämta status | Hämta Access Control lista | Kontrollera åtkomst
Hämta egenskaper returnerar alla system- och användardefinierade egenskaper för en sökväg. Hämta status returnerar alla systemdefinierade egenskaper för en sökväg. Get Access Control List returnerar åtkomstkontrollistan för en sökväg. Den här åtgärden stöder villkorsstyrda HTTP-begäranden. Mer information finns i Ange villkorsstyrda rubriker för Blob Service-åtgärder.
HEAD https://{accountName}.{dnsSuffix}/{filesystem}/{path}
HEAD https://{accountName}.{dnsSuffix}/{filesystem}/{path}?action={action}&upn={upn}&fsAction={fsAction}&timeout={timeout}
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
account
|
path | True |
string |
Namnet på Azure Storage-kontot. |
dns
|
path | True |
string |
DNS-suffixet för Azure Data Lake Storage-slutpunkten. |
filesystem
|
path | True |
string |
Filsystemidentifieraren. Reguljärt uttrycksmönster: |
path
|
path | True |
string |
Fil- eller katalogsökvägen. |
action
|
query |
Valfritt. Om värdet är "getStatus" returneras endast systemdefinierade egenskaper för sökvägen. Om värdet är "getAccessControl" returneras åtkomstkontrollistan i svarshuvudena (hierarkisk namnrymd måste vara aktiverat för kontot), annars returneras egenskaperna. |
||
fs
|
query |
string |
Krävs endast för att kontrollera åtkomståtgärden. Gäller endast när hierarkisk namnrymd är aktiverat för kontot. Filsystemåtgärden read/write/execute in string form, matching regex pattern '[rwx-]{3}' |
|
timeout
|
query |
integer int32 |
Ett valfritt timeoutvärde för åtgärden i sekunder. Perioden börjar när begäran tas emot av tjänsten. Om tidsgränsvärdet förflutit innan åtgärden slutförs misslyckas åtgärden. |
|
upn
|
query |
boolean |
Valfritt. Gäller endast när hierarkisk namnrymd är aktiverat för kontot. Om det är "sant" omvandlas användaridentitetsvärdena som returneras i svarshuvudena x-ms-owner, x-ms-group och x-ms-acl från Azure Active Directory-objekt-ID:t till användarens huvudnamn. Om värdet är "false" returneras de som Objekt-ID:t för Azure Active Directory. Standardvärdet är false. Observera att grupp- och programobjekt-ID:t inte översätts eftersom de inte har unika egna namn. |
Begärandehuvud
Name | Obligatorisk | Typ | Description |
---|---|---|---|
x-ms-lease-id |
string |
Valfritt. Om det här huvudet anges utförs åtgärden endast om båda följande villkor är uppfyllda: i) sökvägens lån är för närvarande aktivt och ii) låne-ID:t som anges i begäran matchar sökvägens. Reguljärt uttrycksmönster: |
|
If-Match |
string |
Valfritt. Ett ETag-värde. Ange det här huvudet för att utföra åtgärden endast om resursens ETag matchar det angivna värdet. ETag måste anges inom citattecken. |
|
If-None-Match |
string |
Valfritt. Ett ETag-värde eller ett särskilt jokerteckenvärde ("*"). Ange det här huvudet för att utföra åtgärden endast om resursens ETag inte matchar det angivna värdet. ETag måste anges inom citattecken. |
|
If-Modified-Since |
string |
Valfritt. Ett datum- och tidsvärde. Ange det här huvudet för att utföra åtgärden endast om resursen har ändrats sedan det angivna datumet och tiden. |
|
If-Unmodified-Since |
string |
Valfritt. Ett datum- och tidsvärde. Ange det här huvudet för att utföra åtgärden endast om resursen inte har ändrats sedan det angivna datumet och tiden. |
|
x-ms-encryption-key |
string |
Valfritt. Den Base64-kodade AES-256-krypteringsnyckeln. |
|
x-ms-encryption-key-sha256 |
string |
Valfritt. Den Base64-kodade SHA256-hashen för krypteringsnyckeln. |
|
x-ms-encryption-algorithm: AES256 |
string |
Valfritt. Anger vilken algoritm som ska användas för kryptering. Värdet för det här huvudet måste vara AES256. |
|
x-ms-client-request-id |
string |
Ett UUID som registrerats i analysloggarna för felsökning och korrelation. Reguljärt uttrycksmönster: |
|
x-ms-date |
string |
Anger Coordinated Universal Time (UTC) för begäran. Detta krävs när du använder auktorisering av delad nyckel. |
|
x-ms-version |
string |
Anger versionen av REST-protokollet som används för bearbetning av begäran. Detta krävs när du använder auktorisering av delad nyckel. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
Returnerar alla egenskaper för filen eller katalogen. Sidhuvuden
|
|
Other Status Codes |
Ett fel inträffade. De möjliga HTTP-status-, kod- och meddelandesträngarna visas nedan:
Sidhuvuden
|
Definitioner
Name | Description |
---|---|
Data |
|
Error |
Svarsobjektet för tjänstfel. |
Path |
Valfritt. Om värdet är "getStatus" returneras endast systemdefinierade egenskaper för sökvägen. Om värdet är "getAccessControl" returneras åtkomstkontrollistan i svarshuvudena (hierarkisk namnrymd måste aktiveras för kontot), annars returneras egenskaperna. |
DataLakeStorageError
Name | Typ | Description |
---|---|---|
error |
Svarsobjektet för tjänstfel. |
Error
Svarsobjektet för tjänstfel.
Name | Typ | Description |
---|---|---|
code |
string |
Felkoden för tjänsten. |
message |
string |
Tjänstens felmeddelande. |
PathGetPropertiesAction
Valfritt. Om värdet är "getStatus" returneras endast systemdefinierade egenskaper för sökvägen. Om värdet är "getAccessControl" returneras åtkomstkontrollistan i svarshuvudena (hierarkisk namnrymd måste aktiveras för kontot), annars returneras egenskaperna.
Name | Typ | Description |
---|---|---|
checkAccess |
string |
|
getAccessControl |
string |
|
getStatus |
string |