Storage Accounts - List Service SAS

Service-SAS-referenties van een specifieke resource weergeven.

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

URI-parameters

Name In Vereist Type Description
accountName
path True

string

De naam van het opslagaccount in de opgegeven resourcegroep. Opslagaccountnamen moeten tussen 3 en 24 tekens lang zijn en mogen alleen getallen en kleine letters bevatten.

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

resourceGroupName
path True

string

De naam van de resourcegroep in het abonnement van de gebruiker. De naam is niet hoofdlettergevoelig.

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

subscriptionId
path True

string

De id van het doelabonnement.

api-version
query True

string

De API-versie die voor deze bewerking moet worden gebruikt.

Aanvraagbody

Name Vereist Type Description
canonicalizedResource True

string

Het canonieke pad naar de ondertekende resource.

endPk

string

Het einde van de partitiesleutel.

endRk

string

Het einde van de rijtoets.

keyToSign

string

De sleutel waarmee het SAS-token van het account moet worden ondertekend.

rscc

string

De reactieheader overschrijven voor cachebeheer.

rscd

string

De reactieheader overschrijft voor het verwijderen van inhoud.

rsce

string

De overschrijving van de antwoordheader voor inhoudscodering.

rscl

string

De overschrijving van de antwoordheader voor de inhoudstaal.

rsct

string

De overschrijving van de antwoordheader voor het inhoudstype.

signedExpiry

string

Het tijdstip waarop de handtekening voor gedeelde toegang ongeldig wordt.

signedIdentifier

string

Een unieke waarde van maximaal 64 tekens die overeenkomt met een toegangsbeleid dat is opgegeven voor de container, wachtrij of tabel.

signedIp

string

Een IP-adres of een reeks IP-adressen van waaruit aanvragen kunnen worden geaccepteerd.

signedPermission

Permissions

De ondertekende machtigingen voor de service-SAS. Mogelijke waarden zijn: Lezen (r), Schrijven (w), Verwijderen (d), Lijst (l), Toevoegen (a), Maken (c), Bijwerken (u) en Proces (p).

signedProtocol

HttpProtocol

Het protocol dat is toegestaan voor een aanvraag die is gedaan met de account-SAS.

signedResource

signedResource

De ondertekende services die toegankelijk zijn met de service-SAS. Mogelijke waarden zijn: Blob (b), Container (c), Bestand (f), Share (s).

signedStart

string

Het tijdstip waarop de SAS geldig wordt.

startPk

string

Het begin van de partitiesleutel.

startRk

string

Het begin van de rijtoets.

Antwoorden

Name Type Description
200 OK

ListServiceSasResponse

OK:- de service-SAS geretourneerd die is gemaakt voor de aangevraagde opslagservice.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

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

Scopes

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

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"
}

Definities

Name Description
HttpProtocol

Het protocol dat is toegestaan voor een aanvraag die is gedaan met de account-SAS.

ListServiceSasResponse

Het bewerkingsantwoord van de LIST-service SAS-referenties.

Permissions

De ondertekende machtigingen voor de account-SAS. Mogelijke waarden zijn: Lezen (r), Schrijven (w), Verwijderen (d), Lijst (l), Toevoegen (a), Maken (c), Bijwerken (u) en Proces (p).

ServiceSasParameters

De parameters voor het weergeven van service-SAS-referenties van een specifieke resource.

signedResource

De ondertekende services die toegankelijk zijn met de service-SAS. Mogelijke waarden zijn: Blob (b), Container (c), Bestand (f), Share (s).

HttpProtocol

Het protocol dat is toegestaan voor een aanvraag die is gedaan met de account-SAS.

Name Type Description
https

string

https,http

string

ListServiceSasResponse

Het bewerkingsantwoord van de LIST-service SAS-referenties.

Name Type Description
serviceSasToken

string

Service-SAS-referenties van specifieke resource weergeven.

Permissions

De ondertekende machtigingen voor de account-SAS. Mogelijke waarden zijn: Lezen (r), Schrijven (w), Verwijderen (d), Lijst (l), Toevoegen (a), Maken (c), Bijwerken (u) en Proces (p).

Name Type Description
a

string

c

string

d

string

l

string

p

string

r

string

u

string

w

string

ServiceSasParameters

De parameters voor het weergeven van service-SAS-referenties van een specifieke resource.

Name Type Description
canonicalizedResource

string

Het canonieke pad naar de ondertekende resource.

endPk

string

Het einde van de partitiesleutel.

endRk

string

Het einde van de rijtoets.

keyToSign

string

De sleutel waarmee het SAS-token van het account moet worden ondertekend.

rscc

string

De reactieheader overschrijven voor cachebeheer.

rscd

string

De reactieheader overschrijft voor het verwijderen van inhoud.

rsce

string

De overschrijving van de antwoordheader voor inhoudscodering.

rscl

string

De overschrijving van de antwoordheader voor de inhoudstaal.

rsct

string

De overschrijving van de antwoordheader voor het inhoudstype.

signedExpiry

string

Het tijdstip waarop de handtekening voor gedeelde toegang ongeldig wordt.

signedIdentifier

string

Een unieke waarde van maximaal 64 tekens die overeenkomt met een toegangsbeleid dat is opgegeven voor de container, wachtrij of tabel.

signedIp

string

Een IP-adres of een reeks IP-adressen van waaruit aanvragen kunnen worden geaccepteerd.

signedPermission

Permissions

De ondertekende machtigingen voor de service-SAS. Mogelijke waarden zijn: Lezen (r), Schrijven (w), Verwijderen (d), Lijst (l), Toevoegen (a), Maken (c), Bijwerken (u) en Proces (p).

signedProtocol

HttpProtocol

Het protocol dat is toegestaan voor een aanvraag die is gedaan met de account-SAS.

signedResource

signedResource

De ondertekende services die toegankelijk zijn met de service-SAS. Mogelijke waarden zijn: Blob (b), Container (c), Bestand (f), Share (s).

signedStart

string

Het tijdstip waarop de SAS geldig wordt.

startPk

string

Het begin van de partitiesleutel.

startRk

string

Het begin van de rijtoets.

signedResource

De ondertekende services die toegankelijk zijn met de service-SAS. Mogelijke waarden zijn: Blob (b), Container (c), Bestand (f), Share (s).

Name Type Description
b

string

c

string

f

string

s

string