Storage Accounts - List Service SAS

Výpis přihlašovacích údajů SAS služby pro konkrétní prostředek

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/ListServiceSas?api-version=2023-01-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
accountName
path True

string

Název účtu úložiště v rámci zadané skupiny prostředků. Názvy účtů úložiště musí mít délku 3 až 24 znaků a musí používat jenom číslice a malá písmena.

Regex pattern: ^[a-z0-9]+$

resourceGroupName
path True

string

Název skupiny prostředků v rámci předplatného uživatele. V názvu se rozlišují malá a velká písmena.

Regex pattern: ^[-\w\._\(\)]+$

subscriptionId
path True

string

ID cílového předplatného.

api-version
query True

string

Verze rozhraní API, která se má použít pro tuto operaci.

Text požadavku

Name Vyžadováno Typ Description
canonicalizedResource True

string

Kanonická cesta k podepsanému prostředku.

endPk

string

Konec klíče oddílu.

endRk

string

Konec klíče řádku.

keyToSign

string

Klíč pro podepsání tokenu SAS účtu.

rscc

string

Přepsání hlavičky odpovědi pro řízení mezipaměti.

rscd

string

Hlavička odpovědi přepisuje dispozice obsahu.

rsce

string

Přepsání hlavičky odpovědi pro kódování obsahu

rscl

string

Hlavička odpovědi přepisuje jazyk obsahu.

rsct

string

Přepsání hlavičky odpovědi pro typ obsahu.

signedExpiry

string

Čas, kdy se sdílený přístupový podpis stane neplatným.

signedIdentifier

string

Jedinečná hodnota o délce maximálně 64 znaků, která koreluje se zásadami přístupu zadanou pro kontejner, frontu nebo tabulku.

signedIp

string

IP adresa nebo rozsah IP adres, ze kterých chcete přijímat požadavky.

signedPermission

Permissions

Podepsaná oprávnění pro SAS služby. Mezi možné hodnoty patří: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p).

signedProtocol

HttpProtocol

Protokol povolený pro žádost provedenou se SAS účtu.

signedResource

signedResource

Podepsané služby přístupné pomocí sdíleného přístupového podpisu služby. Mezi možné hodnoty patří: Objekt blob (b), Kontejner (c), Soubor (f), Sdílená složka (s).

signedStart

string

Čas, kdy sdílený přístupový podpis začne platit.

startPk

string

Začátek klíče oddílu.

startRk

string

Začátek řádku.

Odpovědi

Name Typ Description
200 OK

ListServiceSasResponse

OK – vrátil SAS služby vytvořené pro požadovanou službu úložiště.

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

StorageAccountListServiceSAS

Sample Request

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res7439/providers/Microsoft.Storage/storageAccounts/sto1299/ListServiceSas?api-version=2023-01-01

{
  "canonicalizedResource": "/blob/sto1299/music",
  "signedResource": "c",
  "signedPermission": "l",
  "signedExpiry": "2017-05-24T11:32:48.8457197Z"
}

Sample Response

{
  "serviceSasToken": "sv=2015-04-05&sr=c&se=2017-05-24T11%3A32%3A48Z&sp=l&sig=PoF8yBUGixsjzwroLmw7vG3VbGz4KB2woZC2D4C2oio%3D"
}

Definice

Name Description
HttpProtocol

Protokol povolený pro žádost provedenou se SAS účtu.

ListServiceSasResponse

Odpověď operace Výpis přihlašovacích údajů SAS služby

Permissions

Podepsaná oprávnění pro SAS účtu. Mezi možné hodnoty patří: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p).

ServiceSasParameters

Parametry pro výpis přihlašovacích údajů SAS služby pro konkrétní prostředek.

signedResource

Podepsané služby přístupné pomocí sdíleného přístupového podpisu služby. Mezi možné hodnoty patří: Objekt blob (b), Kontejner (c), Soubor (f), Sdílená složka (s).

HttpProtocol

Protokol povolený pro žádost provedenou se SAS účtu.

Name Typ Description
https

string

https,http

string

ListServiceSasResponse

Odpověď operace Výpis přihlašovacích údajů SAS služby

Name Typ Description
serviceSasToken

string

Uveďte přihlašovací údaje SAS služby pro konkrétní prostředek.

Permissions

Podepsaná oprávnění pro SAS účtu. Mezi možné hodnoty patří: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p).

Name Typ Description
a

string

c

string

d

string

l

string

p

string

r

string

u

string

w

string

ServiceSasParameters

Parametry pro výpis přihlašovacích údajů SAS služby pro konkrétní prostředek.

Name Typ Description
canonicalizedResource

string

Kanonická cesta k podepsanému prostředku.

endPk

string

Konec klíče oddílu.

endRk

string

Konec klíče řádku.

keyToSign

string

Klíč pro podepsání tokenu SAS účtu.

rscc

string

Přepsání hlavičky odpovědi pro řízení mezipaměti.

rscd

string

Hlavička odpovědi přepisuje dispozice obsahu.

rsce

string

Přepsání hlavičky odpovědi pro kódování obsahu

rscl

string

Hlavička odpovědi přepisuje jazyk obsahu.

rsct

string

Přepsání hlavičky odpovědi pro typ obsahu.

signedExpiry

string

Čas, kdy se sdílený přístupový podpis stane neplatným.

signedIdentifier

string

Jedinečná hodnota o délce maximálně 64 znaků, která koreluje se zásadami přístupu zadanou pro kontejner, frontu nebo tabulku.

signedIp

string

IP adresa nebo rozsah IP adres, ze kterých chcete přijímat požadavky.

signedPermission

Permissions

Podepsaná oprávnění pro SAS služby. Mezi možné hodnoty patří: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p).

signedProtocol

HttpProtocol

Protokol povolený pro žádost provedenou se SAS účtu.

signedResource

signedResource

Podepsané služby přístupné pomocí sdíleného přístupového podpisu služby. Mezi možné hodnoty patří: Objekt blob (b), Kontejner (c), Soubor (f), Sdílená složka (s).

signedStart

string

Čas, kdy sdílený přístupový podpis začne platit.

startPk

string

Začátek klíče oddílu.

startRk

string

Začátek řádku.

signedResource

Podepsané služby přístupné pomocí sdíleného přístupového podpisu služby. Mezi možné hodnoty patří: Objekt blob (b), Kontejner (c), Soubor (f), Sdílená složka (s).

Name Typ Description
b

string

c

string

f

string

s

string