Storage Accounts - List Service SAS

Sas-servicereferenties van een specifieke resource weer te bieden.

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

URI-parameters

Name In Required Type Description
accountName
path True
  • string

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

resourceGroupName
path True
  • string

De naam van de resourcegroep binnen 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 moet worden gebruikt voor deze bewerking.

Aanvraagbody

Name Required 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 rijsleutel.

keyToSign
  • string

De sleutel voor het ondertekenen van het SAS-token van het account met.

rscc
  • string

De antwoordheader overschrijven voor cachebeheer.

rscd
  • string

De antwoordheader overschrijven voor inhouds disposition.

rsce
  • string

De antwoordheader overschrijven voor inhoudscoderen.

rscl
  • string

De antwoordheader overschrijven voor de inhoudstaal.

rsct
  • string

De antwoordheader overschrijven voor het inhoudstype.

signedExpiry
  • string

Het tijdstip waarop de Shared Access Signature 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 bereik van IP-adressen van waaruit aanvragen moeten worden geaccepteerd.

signedPermission

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

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

signedResource

De ondertekende services die toegankelijk zijn met de service-SAS. Mogelijke waarden zijn: Blob (b), Container (c), File (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 rijsleutel.

Antwoorden

Name Type Description
200 OK

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

Beveiliging

azure_auth

Azure Active Directory OAuth2-Flow

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=2021-04-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

HttpProtocol

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

ListServiceSasResponse

De bewerkingsreactie Sas credentials list service.

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 om service-SAS-referenties van een specifieke resource weer te geven.

signedResource

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

HttpProtocol

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

Name Type Description
https
  • string
https,http
  • string

ListServiceSasResponse

De bewerkingsreactie Sas credentials list service.

Name Type Description
serviceSasToken
  • string

De SAS-referenties van de service van een specifieke resource opneert.

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 om service-SAS-referenties van een specifieke resource weer te geven.

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 rijsleutel.

keyToSign
  • string

De sleutel voor het ondertekenen van het SAS-token van het account met.

rscc
  • string

De antwoordheader overschrijven voor cachebeheer.

rscd
  • string

De antwoordheader overschrijven voor inhouds disposition.

rsce
  • string

De antwoordheader overschrijven voor inhoudscoderen.

rscl
  • string

De antwoordheader overschrijven voor de inhoudstaal.

rsct
  • string

De antwoordheader overschrijven voor het inhoudstype.

signedExpiry
  • string

Het tijdstip waarop de Shared Access Signature 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 bereik van IP-adressen van waaruit aanvragen moeten worden geaccepteerd.

signedPermission

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

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

signedResource

De ondertekende services die toegankelijk zijn met de service-SAS. Mogelijke waarden zijn: Blob (b), Container (c), File (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 rijsleutel.

signedResource

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

Name Type Description
b
  • string
c
  • string
f
  • string
s
  • string