Megosztás a következőn keresztül:


Table Services - Get Service Properties

Lekéri a tárfiók Table szolgáltatásának tulajdonságait, beleértve a Storage Analytics és a CORS (több forrásból származó erőforrásmegosztás) szabályainak tulajdonságait is.

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

URI-paraméterek

Name In Kötelező Típus Description
accountName
path True

string

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

A tárfiók neve a megadott erőforráscsoporton belül. A tárfiókok nevének 3 és 24 karakter közötti hosszúságúnak kell lennie, és csak számokat és kisbetűket kell használnia.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+$

A felhasználó előfizetésében lévő erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

subscriptionId
path True

string

minLength: 1

A cél-előfizetés azonosítója.

tableServiceName
path True

TableServiceName

A Table Service neve a megadott tárfiókon belül. A táblaszolgáltatás nevének alapértelmezettnek kell lennie

api-version
query True

string

minLength: 1

A művelethez használandó API-verzió.

Válaszok

Name Típus Description
200 OK

TableServiceProperties

OK – visszaadta a tárfiók Table szolgáltatásának tulajdonságait.

Other Status Codes

CloudError

Hibaválasz, amely leírja, hogy miért nem sikerült a művelet.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation a felhasználói fiók megszemélyesítése

Példák

TableServicesGet

Mintakérelem

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res4410/providers/Microsoft.Storage/storageAccounts/sto8607/tableServices/default?api-version=2024-01-01

Mintaválasz

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

Definíciók

Name Description
AllowedMethods

CorsRule elem esetén kötelező megadni. A forrás által végrehajtható HTTP-metódusok listája.

CloudError

Hibaválasz a Storage szolgáltatástól.

CloudErrorBody

Hibaválasz a Storage szolgáltatástól.

CorsRule

A Blob szolgáltatás CORS-szabályát adja meg.

CorsRules

Beállítja a CORS-szabályokat. Legfeljebb öt CorsRule-elemet vehet fel a kérelembe.

TableServiceName

A Table Service neve a megadott tárfiókon belül. A táblaszolgáltatás nevének alapértelmezettnek kell lennie

TableServiceProperties

A tárfiók Table szolgáltatásának tulajdonságai.

AllowedMethods

CorsRule elem esetén kötelező megadni. A forrás által végrehajtható HTTP-metódusok listája.

Érték Description
CONNECT
DELETE
GET
HEAD
MERGE
OPTIONS
PATCH
POST
PUT
TRACE

CloudError

Hibaválasz a Storage szolgáltatástól.

Name Típus Description
error

CloudErrorBody

Hibaválasz a Storage szolgáltatástól.

CloudErrorBody

Hibaválasz a Storage szolgáltatástól.

Name Típus Description
code

string

A hiba azonosítója. A kódok invariánsak, és programozott módon használhatók.

details

CloudErrorBody[]

A hiba további részleteinek listája.

message

string

A hibát leíró üzenet, amely alkalmas a felhasználói felületen való megjelenítésre.

target

string

Az adott hiba célja. Például a tulajdonság neve hibás.

CorsRule

A Blob szolgáltatás CORS-szabályát adja meg.

Name Típus Description
allowedHeaders

string[]

CorsRule elem esetén kötelező megadni. A fejlécek listája, amely a forrásközi kérelem részét képezheti.

allowedMethods

AllowedMethods[]

CorsRule elem esetén kötelező megadni. A forrás által végrehajtható HTTP-metódusok listája.

allowedOrigins

string[]

CorsRule elem esetén kötelező megadni. A CORS-on keresztül engedélyezett forrástartományok listája vagy "*" az összes tartomány engedélyezéséhez

exposedHeaders

string[]

CorsRule elem esetén kötelező megadni. A CORS-ügyfelek számára közzéteendő válaszfejlécek listája.

maxAgeInSeconds

integer

CorsRule elem esetén kötelező megadni. Azon másodpercek száma, amikor az ügyfélnek/böngészőnek gyorsítótárba kell helyeznie az elővizsgálati választ.

CorsRules

Beállítja a CORS-szabályokat. Legfeljebb öt CorsRule-elemet vehet fel a kérelembe.

Name Típus Description
corsRules

CorsRule[]

A CORS-szabályok listája. Legfeljebb öt CorsRule-elemet vehet fel a kérelembe.

TableServiceName

A Table Service neve a megadott tárfiókon belül. A táblaszolgáltatás nevének alapértelmezettnek kell lennie

Érték Description
default

TableServiceProperties

A tárfiók Table szolgáltatásának tulajdonságai.

Name Típus Description
id

string

Az erőforrás teljes erőforrás-azonosítója. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Az erőforrás neve

properties.cors

CorsRules

A Table service CORS-szabályait adja meg. Legfeljebb öt CorsRule-elemet vehet fel a kérelembe. Ha a kérelemtörzs nem tartalmaz CorsRule-elemeket, az összes CORS-szabály törlődik, és a CORS le lesz tiltva a Table szolgáltatásban.

type

string

Az erőforrás típusa. Pl. "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"