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


Snapshots - Restore Files

új pillanatkép-visszaállítási fájlok kérésének Létrehozás
A megadott fájlok visszaállítása a megadott pillanatképből az aktív fájlrendszerbe

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetApp/netAppAccounts/{accountName}/capacityPools/{poolName}/volumes/{volumeName}/snapshots/{snapshotName}/restoreFiles?api-version=2023-11-01

URI-paraméterek

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

string

A NetApp-fiók neve

Reguláris kifejezési minta: ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,127}$

poolName
path True

string

A kapacitáskészlet neve

Reguláris kifejezési minta: ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,63}$

resourceGroupName
path True

string

Az erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket.

snapshotName
path True

string

A pillanatkép neve

subscriptionId
path True

string

uuid

A cél-előfizetés azonosítója. Az értéknek UUID-nak kell lennie.

volumeName
path True

string

A kötet neve

Reguláris kifejezési minta: ^[a-zA-Z][a-zA-Z0-9\-_]{0,63}$

api-version
query True

string

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

Kérelem törzse

Name Kötelező Típus Description
filePaths True

string[]

Visszaállítandó fájlok listája

destinationPath

string

Célmappa, ahol a fájlok vissza lesznek állítva

Válaszok

Name Típus Description
200 OK

OK – terminálállapot

202 Accepted

Elfogadva

Other Status Codes

ErrorResponse

Hibaválasz, amely leírja, hogy a művelet miért hiúsult meg.

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 felhasználói fiók megszemélyesítése

Példák

Snapshots_SingleFileRestore

Mintakérelem

POST https://management.azure.com/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1/volumes/volume1/snapshots/snapshot1/restoreFiles?api-version=2023-11-01

{
  "filePaths": [
    "/dir1/customer1.db",
    "/dir1/customer2.db"
  ]
}

Mintaválasz

Location: https://management.azure.com/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/operationResults/616ee961-4042-4935-b4a0-ed6f4dae0172?api-version=2023-11-01&operationResultResponseType=Location

Definíciók

Name Description
ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

snapshotRestoreFiles

Hasznos adatok visszaállítása egyetlen fájl pillanatképének visszaállításához

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további információtípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hibacél.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

snapshotRestoreFiles

Hasznos adatok visszaállítása egyetlen fájl pillanatképének visszaállításához

Name Típus Description
destinationPath

string

Célmappa, ahol a fájlok vissza lesznek állítva

filePaths

string[]

Visszaállítandó fájlok listája