Table Services - List

Répertoriez tous les services de table pour le compte de stockage.

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

Paramètres URI

Nom Dans Obligatoire Type Description
accountName
path True

string

minLength: 3
maxLength: 24
pattern: ^[a-z0-9]+$

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

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nom du groupe de ressources. Le nom ne respecte pas la casse.

subscriptionId
path True

string (uuid)

ID de l’abonnement cible. La valeur doit être un UUID.

api-version
query True

string

minLength: 1

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

Réponses

Nom Type Description
200 OK

ListTableServices

Opération Azure terminée avec succès.

Other Status Codes

CloudError

Réponse d’erreur inattendue.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

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

Exemples

TableServicesList

Exemple de requête

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/res9290/providers/Microsoft.Storage/storageAccounts/sto1590/tableServices?api-version=2026-04-01

Exemple de réponse

{
  "value": [
    {
      "name": "default",
      "type": "Microsoft.Storage/storageAccounts/tableServices",
      "id": "/subscriptions/{subscription-id}/resourceGroups/res4410/providers/Microsoft.Storage/storageAccounts/sto8607/tableServices/default",
      "properties": {
        "cors": {
          "corsRules": [
            {
              "allowedHeaders": [
                "x-ms-meta-abc",
                "x-ms-meta-data*",
                "x-ms-meta-target*"
              ],
              "allowedMethods": [
                "GET",
                "HEAD",
                "POST",
                "OPTIONS",
                "MERGE",
                "PUT"
              ],
              "allowedOrigins": [
                "http://www.contoso.com",
                "http://www.fabrikam.com"
              ],
              "exposedHeaders": [
                "x-ms-meta-*"
              ],
              "maxAgeInSeconds": 100
            },
            {
              "allowedHeaders": [
                "*"
              ],
              "allowedMethods": [
                "GET"
              ],
              "allowedOrigins": [
                "*"
              ],
              "exposedHeaders": [
                "*"
              ],
              "maxAgeInSeconds": 2
            },
            {
              "allowedHeaders": [
                "x-ms-meta-12345675754564*"
              ],
              "allowedMethods": [
                "GET",
                "PUT"
              ],
              "allowedOrigins": [
                "http://www.abc23.com",
                "https://www.fabrikam.com/*"
              ],
              "exposedHeaders": [
                "x-ms-meta-abc",
                "x-ms-meta-data*",
                "x-ms-meta-target*"
              ],
              "maxAgeInSeconds": 2000
            }
          ]
        }
      }
    }
  ]
}

Définitions

Nom Description
AllowedMethods
CloudError

Réponse d’erreur du service de stockage.

CloudErrorBody

Réponse d’erreur du service de stockage.

CorsRule

Spécifie une règle CORS pour le service Blob.

CorsRules

Définit les règles CORS. Vous pouvez inclure jusqu’à cinq éléments CorsRule dans la requête.

createdByType

Type d’identité qui a créé la ressource.

ListTableServices
systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

TableServiceProperties

Propriétés du service Table d’un compte de stockage.

AllowedMethods

Valeur Description
DELETE
GET
HEAD
MERGE
POST
OPTIONS
PUT
PATCH
CONNECT
TRACE

CloudError

Réponse d’erreur du service de stockage.

Nom Type Description
error

CloudErrorBody

Réponse d’erreur du service de stockage.

CloudErrorBody

Réponse d’erreur du service de stockage.

Nom Type Description
code

string

Identificateur de l’erreur. Les codes sont invariants et sont destinés à être consommés par programme.

details

CloudErrorBody[]

Une liste de détails supplémentaires sur l’erreur.

message

string

Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur.

target

string

Cible de l’erreur particulière. Par exemple, le nom de la propriété en erreur.

CorsRule

Spécifie une règle CORS pour le service Blob.

Nom Type Description
allowedHeaders

string[]

Obligatoire si l’élément CorsRule est présent. Liste des en-têtes autorisés à faire partie de la demande d’origine croisée.

allowedMethods

AllowedMethods[]

Obligatoire si l’élément CorsRule est présent. Liste des méthodes HTTP autorisées à être exécutées par l’origine.

allowedOrigins

string[]

Obligatoire si l’élément CorsRule est présent. Liste des domaines d’origine qui seront autorisés via CORS ou « * » pour autoriser tous les domaines

exposedHeaders

string[]

Obligatoire si l’élément CorsRule est présent. Liste des en-têtes de réponse à exposer aux clients CORS.

maxAgeInSeconds

integer (int32)

Obligatoire si l’élément CorsRule est présent. Nombre de secondes pendant lesquelles le client/navigateur doit mettre en cache une réponse préliminaire.

CorsRules

Définit les règles CORS. Vous pouvez inclure jusqu’à cinq éléments CorsRule dans la requête.

Nom Type Description
corsRules

CorsRule[]

Liste des règles CORS. Vous pouvez inclure jusqu’à cinq éléments CorsRule dans la requête.

createdByType

Type d’identité qui a créé la ressource.

Valeur Description
User
Application
ManagedIdentity
Key

ListTableServices

Nom Type Description
value

TableServiceProperties[]

Liste des services de table renvoyés.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

Nom Type Description
createdAt

string (date-time)

Horodatage de la création de ressources (UTC).

createdBy

string

Identité qui a créé la ressource.

createdByType

createdByType

Type d’identité qui a créé la ressource.

lastModifiedAt

string (date-time)

Horodatage de la dernière modification de ressource (UTC)

lastModifiedBy

string

Identité qui a modifié la ressource pour la dernière fois.

lastModifiedByType

createdByType

Type d’identité qui a modifié la ressource pour la dernière fois.

TableServiceProperties

Propriétés du service Table d’un compte de stockage.

Nom Type Description
id

string (arm-id)

ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} »

name

string

Nom de la ressource

properties.cors

CorsRules

Spécifie les règles CORS pour le service Table. Vous pouvez inclure jusqu’à cinq éléments CorsRule dans la requête. Si aucun élément CorsRule n’est inclus dans le corps de la requête, toutes les règles CORS sont supprimées et CORS est désactivée pour le service Table.

systemData

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

type

string

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »