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


Object Replication Policies - Get

A tárfiók objektumreplikációs szabályzatának lekérése szabályzatazonosító alapján.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/objectReplicationPolicies/{objectReplicationPolicyId}?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.

objectReplicationPolicyId
path True

string

minLength: 1

A célfiók esetében adja meg az "alapértelmezett" értéket. Először konfigurálja a házirendet a célfiókon. A forrásfiókhoz adja meg a célfiókban definiált szabályzat letöltésekor visszaadott szabályzatazonosító értékét. A szabályzat JSON-fájlként lesz letöltve.

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.

api-version
query True

string

minLength: 1

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

Válaszok

Name Típus Description
200 OK

ObjectReplicationPolicy

OK – Az objektumreplikációs szabályzat sikeres lekérése.

Other Status Codes

ErrorResponse

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

Biztonság

azure_auth

Azure Active Directory OAuth2-folyamat

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

StorageAccountGetObjectReplicationPolicies

Mintakérelem

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res6977/providers/Microsoft.Storage/storageAccounts/sto2527/objectReplicationPolicies/{objectReplicationPolicy-Id}?api-version=2024-01-01

Mintaválasz

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/res6977/providers/Microsoft.Storage/storageAccounts/sto2527/objectReplicationPolicies/{objectReplicationPolicy-Id}",
  "name": "{objectReplicationPolicy-Id}",
  "type": "Microsoft.Storage/storageAccounts/objectReplicationPolicies",
  "properties": {
    "policyId": "{objectReplicationPolicy-Id}",
    "enabledTime": "2019-06-08T03:01:55.7168089Z",
    "sourceAccount": "sto2527",
    "destinationAccount": "destAccount1",
    "rules": [
      {
        "sourceContainer": "sourceContainer1",
        "destinationContainer": "destContainer1",
        "filters": {
          "prefixMatch": [
            "blobA",
            "blobB"
          ]
        }
      },
      {
        "sourceContainer": "sourceContainer1",
        "destinationContainer": "destContainer1",
        "filters": {
          "prefixMatch": [
            "blobC",
            "blobD"
          ]
        }
      }
    ],
    "metrics": {
      "enabled": true
    }
  }
}

Definíciók

Name Description
ErrorResponse

Hibaválasz a tárerőforrás-szolgáltatótól.

ErrorResponseBody

Hibaválasz törzsszerződése.

Metrics

Opcionális. Az objektumreplikációs szabályzat metrikáinak funkciói.

ObjectReplicationPolicy

A két tárfiók közötti replikációs szabályzat. Egy szabályzatban több szabály is definiálható.

ObjectReplicationPolicyFilter

A szűrők a tárfiókban lévő blobok egy részhalmazára korlátozzák a replikációt. A szűrő értékein logikai VAGY művelet történik. Ha több szűrő van definiálva, a rendszer logikai ÉS műveletet hajt végre az összes szűrőn.

ObjectReplicationPolicyRule

A replikációs szabályzat szabálya két tároló között.

ErrorResponse

Hibaválasz a tárerőforrás-szolgáltatótól.

Name Típus Description
error

ErrorResponseBody

Az Azure Storage erőforrás-szolgáltató hibaválaszának törzse.

ErrorResponseBody

Hibaválasz törzsszerződése.

Name Típus Description
code

string

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

message

string

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

Metrics

Opcionális. Az objektumreplikációs szabályzat metrikáinak funkciói.

Name Típus Description
enabled

boolean

Azt jelzi, hogy az objektumreplikációs metrikák funkció engedélyezve van-e a szabályzathoz.

ObjectReplicationPolicy

A két tárfiók közötti replikációs szabályzat. Egy szabályzatban több szabály is definiálható.

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

string

Szükséges. Célfiók neve. Teljes erőforrás-azonosítónak kell lennie, ha az allowCrossTenantReplication értéke hamis.

properties.enabledTime

string (date-time)

Azt jelzi, hogy a szabályzat mikor van engedélyezve a forrásfiókban.

properties.metrics

Metrics

Opcionális. Az objektumreplikációs szabályzat metrikáinak funkciói.

properties.policyId

string

Az objektumreplikációs szabályzat egyedi azonosítója.

properties.rules

ObjectReplicationPolicyRule[]

A tárfiók objektumreplikációs szabályai.

properties.sourceAccount

string

Szükséges. Forrásfiók neve. Teljes erőforrás-azonosítónak kell lennie, ha az allowCrossTenantReplication értéke hamis.

type

string

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

ObjectReplicationPolicyFilter

A szűrők a tárfiókban lévő blobok egy részhalmazára korlátozzák a replikációt. A szűrő értékein logikai VAGY művelet történik. Ha több szűrő van definiálva, a rendszer logikai ÉS műveletet hajt végre az összes szűrőn.

Name Típus Description
minCreationTime

string

Az idő után létrehozott blobok replikálódnak a célhelyre. Dátum/idő formátumban kell lennie: "yyyy-MM-ddTHH:mm:ssZ". Példa: 2020-02-19T16:05:00Z

prefixMatch

string[]

Opcionális. Szűri az eredményeket, hogy csak olyan blobokat replikáljon, amelyek neve a megadott előtaggal kezdődik.

ObjectReplicationPolicyRule

A replikációs szabályzat szabálya két tároló között.

Name Típus Description
destinationContainer

string

Szükséges. Céltároló neve.

filters

ObjectReplicationPolicyFilter

Opcionális. A szűrőkészletet meghatározó objektum.

ruleId

string

A rendszer automatikusan létrehozza a szabályazonosítót a célfiók minden új szabályához. A szabályzat forrásfiókra való helyezéséhez szükséges.

sourceContainer

string

Szükséges. Forrástároló neve.