Storage Accounts - List Service SAS

Répertorier les informations d’identification SAP du service d’une ressource spécifique.

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

Paramètres URI

Nom Dans Obligatoire Type Description
accountName
path True

string

Nom du compte de stockage au sein du groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.

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

resourceGroupName
path True

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.

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

subscriptionId
path True

string

ID de l’abonnement cible.

api-version
query True

string

Version de l’API à utiliser pour cette opération.

Corps de la demande

Nom Obligatoire Type Description
canonicalizedResource True

string

Chemin canonique de la ressource signée.

endPk

string

Fin de la clé de partition.

endRk

string

Fin de la clé de ligne.

keyToSign

string

Clé avec laquelle signer le jeton SAP du compte.

rscc

string

Remplacement de l’en-tête de réponse pour le contrôle du cache.

rscd

string

Remplacement de l’en-tête de réponse pour la suppression du contenu.

rsce

string

Remplacement de l’en-tête de réponse pour l’encodage de contenu.

rscl

string

Remplacement de l’en-tête de réponse pour la langue de contenu.

rsct

string

Remplacement de l’en-tête de réponse pour le type de contenu.

signedExpiry

string

Heure à laquelle la signature d’accès partagé devient non valide.

signedIdentifier

string

Valeur unique composée au plus de 64 caractères, corrélée à une stratégie d'accès spécifiée pour le conteneur, la file d'attente ou la table.

signedIp

string

Adresse IP ou plage d’adresses IP à partir de laquelle accepter les demandes.

signedPermission

Permissions

Autorisations signées pour la SAP de service. Les valeurs possibles sont : Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) et Process (p).

signedProtocol

HttpProtocol

Protocole autorisé pour une requête effectuée avec la sap du compte.

signedResource

signedResource

Services signés accessibles avec la sap de service. Les valeurs possibles sont : Blob (b), Container (c), File (f), Share (s).

signedStart

string

Heure à laquelle la sap devient valide.

startPk

string

Début de la clé de partition.

startRk

string

Début de la clé de ligne.

Réponses

Nom Type Description
200 OK

ListServiceSasResponse

OK : a retourné la sap de service créée pour le service de stockage demandé.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

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

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

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

Définitions

Nom Description
HttpProtocol

Protocole autorisé pour une requête effectuée avec la sap du compte.

ListServiceSasResponse

Réponse de l’opération d’informations d’identification SAP du service List.

Permissions

Autorisations signées pour la signature d’accès partagé du compte. Les valeurs possibles sont : Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) et Process (p).

ServiceSasParameters

Paramètres permettant de répertorier les informations d’identification SAP du service d’une ressource spécifique.

signedResource

Services signés accessibles avec la sap de service. Les valeurs possibles sont : Blob (b), Container (c), File (f), Share (s).

HttpProtocol

Protocole autorisé pour une requête effectuée avec la sap du compte.

Nom Type Description
https

string

https,http

string

ListServiceSasResponse

Réponse de l’opération d’informations d’identification SAP du service List.

Nom Type Description
serviceSasToken

string

Répertoriez les informations d’identification SAP du service d’une ressource spécifique.

Permissions

Autorisations signées pour la signature d’accès partagé du compte. Les valeurs possibles sont : Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) et Process (p).

Nom Type Description
a

string

c

string

d

string

l

string

p

string

r

string

u

string

w

string

ServiceSasParameters

Paramètres permettant de répertorier les informations d’identification SAP du service d’une ressource spécifique.

Nom Type Description
canonicalizedResource

string

Chemin canonique de la ressource signée.

endPk

string

Fin de la clé de partition.

endRk

string

Fin de la clé de ligne.

keyToSign

string

Clé avec laquelle signer le jeton SAP du compte.

rscc

string

Remplacement de l’en-tête de réponse pour le contrôle du cache.

rscd

string

Remplacement de l’en-tête de réponse pour la suppression du contenu.

rsce

string

Remplacement de l’en-tête de réponse pour l’encodage de contenu.

rscl

string

Remplacement de l’en-tête de réponse pour la langue de contenu.

rsct

string

Remplacement de l’en-tête de réponse pour le type de contenu.

signedExpiry

string

Heure à laquelle la signature d’accès partagé devient non valide.

signedIdentifier

string

Valeur unique composée au plus de 64 caractères, corrélée à une stratégie d'accès spécifiée pour le conteneur, la file d'attente ou la table.

signedIp

string

Adresse IP ou plage d’adresses IP à partir de laquelle accepter les demandes.

signedPermission

Permissions

Autorisations signées pour la SAP de service. Les valeurs possibles sont : Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) et Process (p).

signedProtocol

HttpProtocol

Protocole autorisé pour une requête effectuée avec la sap du compte.

signedResource

signedResource

Services signés accessibles avec la sap de service. Les valeurs possibles sont : Blob (b), Container (c), File (f), Share (s).

signedStart

string

Heure à laquelle la sap devient valide.

startPk

string

Début de la clé de partition.

startRk

string

Début de la clé de ligne.

signedResource

Services signés accessibles avec la sap de service. Les valeurs possibles sont : Blob (b), Container (c), File (f), Share (s).

Nom Type Description
b

string

c

string

f

string

s

string