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


Data Protection Operations - List

A szolgáltató műveleteinek listázása

GET https://management.azure.com/providers/Microsoft.DataProtection/operations?api-version=2026-03-01

URI-paraméterek

Name In Kötelező Típus Description
api-version
query True

string

minLength: 1

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

Válaszok

Name Típus Description
200 OK

OperationListResult

Az Azure-művelet sikeresen befejeződött.

Other Status Codes

ErrorResponse

Váratlan hibaválasz.

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

Returns the list of supported REST operations.

Mintakérelem

GET https://management.azure.com/providers/Microsoft.DataProtection/operations?api-version=2026-03-01

Mintaválasz

{
  "value": [
    {
      "name": "Microsoft.DataProtection/locations/getBackupStatus/action",
      "display": {
        "description": "Check Backup Status for Recovery Services Vaults",
        "operation": "Check Backup Status for Vault",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Status"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupInstances/write",
      "display": {
        "description": "Creates a Backup Instance",
        "operation": "Create a Backup Instance",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Instance"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupInstances/delete",
      "display": {
        "description": "Deletes the Backup Instance",
        "operation": "Delete Backup Instance",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Instance"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupInstances/read",
      "display": {
        "description": "Returns details of the Backup Instance",
        "operation": "Get Backup Instance Details",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Instance"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupInstances/read",
      "display": {
        "description": "Returns all Backup Instances",
        "operation": "Get Backup Instances",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Instance"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupInstances/backup/action",
      "display": {
        "description": "Performs Backup on the Backup Instance",
        "operation": "Backup Backup Instance",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Instance"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupInstances/sync/action",
      "display": {
        "description": "Sync operation retries last failed operation on backup instance to bring it to a valid state.",
        "operation": "Sync Backup Instance",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Instance"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupInstances/operationResults/read",
      "display": {
        "description": "Returns Backup Operation Result for Backup Vault.",
        "operation": "Get Backup Operation Result",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Instance"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupInstances/stopProtection/action",
      "display": {
        "description": "Stop Protection operation stops both backup and retention schedules of backup instance. Existing data will be retained forever.",
        "operation": "Stop Protection of Backup Instance",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Instance"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupInstances/suspendBackups/action",
      "display": {
        "description": "Suspend Backups operation stops only backups of backup instance. Retention activities will continue and hence data will be ratained as per policy.",
        "operation": "Suspend Backups of Backup Instance",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Instance"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupInstances/resumeProtection/action",
      "display": {
        "description": "Resume protection of a ProtectionStopped BI.",
        "operation": "Resume Protection of Backup Instance",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Instance"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupInstances/resumeBackups/action",
      "display": {
        "description": "Resume Backups for a BackupsSuspended BI.",
        "operation": "Resume Backups of Backup Instance",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Instance"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupInstances/validateRestore/action",
      "display": {
        "description": "Validates for Restore of the Backup Instance",
        "operation": "Validate for Restore of Backup Instance",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Instance"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupInstances/restore/action",
      "display": {
        "description": "Triggers restore on the Backup Instance",
        "operation": "Restore Backup Instance",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Instance"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupPolicies/write",
      "display": {
        "description": "Creates Backup Policy",
        "operation": "Create Backup Policy",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Policies"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupPolicies/delete",
      "display": {
        "description": "Deletes the Backup Policy",
        "operation": "Delete Backup Policy",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Policies"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupPolicies/read",
      "display": {
        "description": "Returns details of the Backup Policy",
        "operation": "Get Backup Policy details",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Policies"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupPolicies/read",
      "display": {
        "description": "Returns all Backup Policies",
        "operation": "Get Backup Policies",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Policies"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupResourceGuardProxies/read",
      "display": {
        "description": "Get the list of ResourceGuard proxies for a resource",
        "operation": "Get the list of ResourceGuard proxies for a resource",
        "provider": "Microsoft.DataProtection",
        "resource": "Resource Guard Proxy"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupResourceGuardProxies/read",
      "display": {
        "description": "Get ResourceGuard proxy operation gets an object representing the Azure resource of type 'ResourceGuard proxy'",
        "operation": "Get ResourceGuard proxy",
        "provider": "Microsoft.DataProtection",
        "resource": "Resource Guard Proxy"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupResourceGuardProxies/write",
      "display": {
        "description": "Create ResourceGuard proxy operation creates an Azure resource of type 'ResourceGuard Proxy'",
        "operation": "Create ResourceGuard proxy",
        "provider": "Microsoft.DataProtection",
        "resource": "Resource Guard Proxy"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupResourceGuardProxies/delete",
      "display": {
        "description": "The Delete ResourceGuard proxy operation deletes the specified Azure resource of type 'ResourceGuard proxy'",
        "operation": "Delete ResourceGuard proxy",
        "provider": "Microsoft.DataProtection",
        "resource": "Resource Guard Proxy"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupResourceGuardProxies/unlockDelete/action",
      "display": {
        "description": "Unlock delete ResourceGuard proxy operation unlocks the next delete critical operation",
        "operation": "Unlock delete ResourceGuard proxy operation unlocks the next delete critical operation",
        "provider": "Microsoft.DataProtection",
        "resource": "Resource Guard Proxy"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupInstances/recoveryPoints/read",
      "display": {
        "description": "Returns details of the Recovery Point",
        "operation": "Get Recovery Point Details",
        "provider": "Microsoft.DataProtection",
        "resource": "Recovery Points"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupInstances/recoveryPoints/read",
      "display": {
        "description": "Returns all Recovery Points",
        "operation": "Get Recovery Points",
        "provider": "Microsoft.DataProtection",
        "resource": "Recovery Points"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupInstances/findRestorableTimeRanges/action",
      "display": {
        "description": "Finds Restorable Time Ranges",
        "operation": "Find Restorable Time Ranges",
        "provider": "Microsoft.DataProtection",
        "resource": "Restorable Time Ranges"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/write",
      "display": {
        "description": "Create BackupVault operation creates an Azure resource of type 'Backup Vault'",
        "operation": "Create Backup Vault",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Vaults"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/read",
      "display": {
        "description": "Create BackupVault operation creates an Azure resource of type 'Backup Vault'",
        "operation": "Create Backup Vault",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Vaults"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/delete",
      "display": {
        "description": "Create BackupVault operation creates an Azure resource of type 'Backup Vault'",
        "operation": "Create Backup Vault",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Vaults"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/operationResults/read",
      "display": {
        "description": "Gets Operation Result of a Patch Operation for a Backup Vault",
        "operation": "Get Operation Result of a Patch Operation for a Backup Vault",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Vaults"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/locations/checkNameAvailability/action",
      "display": {
        "description": "Checks if the requested BackupVault Name is Available",
        "operation": "Check if the requested BackupVault Name is Available",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Vaults"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/read",
      "display": {
        "description": "Gets list of Backup Vaults in a Resource Group",
        "operation": "Get Backup Vaults in a Resource Group",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Vaults"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/read",
      "display": {
        "description": "Gets list of Backup Vaults in a Subscription",
        "operation": "Get Backup Vaults in a Subscription",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Vaults"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/subscriptions/resourceGroups/providers/resourceGuards/write",
      "display": {
        "description": "Create ResourceGuard operation creates an Azure resource of type 'ResourceGuard'",
        "operation": "Create ResourceGuard",
        "provider": "Microsoft.DataProtection",
        "resource": "Resource Guards"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/subscriptions/resourceGroups/providers/resourceGuards/read",
      "display": {
        "description": "The Get ResourceGuard operation gets an object representing the Azure resource of type 'ResourceGuard'",
        "operation": "Get ResourceGuard",
        "provider": "Microsoft.DataProtection",
        "resource": "Resource Guards"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/subscriptions/resourceGroups/providers/resourceGuards/delete",
      "display": {
        "description": "The Delete ResourceGuard operation deletes the specified Azure resource of type 'ResourceGuard'",
        "operation": "Delete ResourceGuard",
        "provider": "Microsoft.DataProtection",
        "resource": "Resource Guards"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/subscriptions/resourceGroups/providers/resourceGuards/read",
      "display": {
        "description": "Gets list of ResourceGuards in a Resource Group",
        "operation": "Get ResourceGuards in a Resource Group",
        "provider": "Microsoft.DataProtection",
        "resource": "Resource Guards"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/subscriptions/providers/resourceGuards/read",
      "display": {
        "description": "Gets list of ResourceGuards in a Subscription",
        "operation": "Get ResourceGuards in a Subscription",
        "provider": "Microsoft.DataProtection",
        "resource": "Resource Guards"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/subscriptions/resourceGroups/providers/resourceGuards/write",
      "display": {
        "description": "Update ResouceGuard operation updates an Azure resource of type 'ResourceGuard'",
        "operation": "Update ResourceGuard",
        "provider": "Microsoft.DataProtection",
        "resource": "Resource Guards"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/subscriptions/resourceGroups/providers/resourceGuards/{operationName}/read",
      "display": {
        "description": "Gets ResourceGuard operation request info",
        "operation": "Get ResourceGuard operation request info",
        "provider": "Microsoft.DataProtection",
        "resource": "Resource Guards"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/subscriptions/resourceGroups/providers/resourceGuards/{operationName}/read",
      "display": {
        "description": "Gets ResourceGuard default operation request info",
        "operation": "Get ResourceGuard default operation request info",
        "provider": "Microsoft.DataProtection",
        "resource": "Resource Guards"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/subscriptions/providers/locations/checkFeatureSupport/action",
      "display": {
        "description": "Validates if a feature is supported",
        "operation": "Validate if a feature is supported",
        "provider": "Microsoft.DataProtection",
        "resource": "Resource Provider Operation"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/locations/operationStatus/read",
      "display": {
        "description": "Returns Backup Operation Status for Backup Vault.",
        "operation": "Get Backup Operation Status",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Operation Status"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/operationStatus/read",
      "display": {
        "description": "Returns Backup Operation Status for Backup Vault.",
        "operation": "Get Backup Operation Status",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Operation Status"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/subscriptions/resourceGroups/providers/operationStatus/read",
      "display": {
        "description": "Returns Backup Operation Status for Backup Vault.",
        "operation": "Get Backup Operation Status",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Operation Status"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/locations/operationResults/read",
      "display": {
        "description": "Returns Backup Operation Result for Backup Vault.",
        "operation": "Get Backup Operation Result",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Operation Results"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/validateForBackup/action",
      "display": {
        "description": "Validates for backup of Backup Instance",
        "operation": "Validate for backup of Backup Instance",
        "provider": "Microsoft.DataProtection",
        "resource": "Validate Backup"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/backupVaults/backupJobs/read",
      "display": {
        "description": "Get Jobs list",
        "operation": "Backup Jobs",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Jobs"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupJobs/read",
      "display": {
        "description": "Get Job details",
        "operation": "Backup Job Object",
        "provider": "Microsoft.DataProtection",
        "resource": "Backup Jobs"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/register/action",
      "display": {
        "description": "Registers subscription for given Resource Provider",
        "operation": "Register Resource Provider",
        "provider": "Microsoft.DataProtection",
        "resource": "Resource Provider Operation"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/unregister/action",
      "display": {
        "description": "Unregisters subscription for given Resource Provider",
        "operation": "Unregister Resource Provider",
        "provider": "Microsoft.DataProtection",
        "resource": "Resource Provider Operation"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.DataProtection/operations/read",
      "display": {
        "description": "Operation returns the list of Operations for a Resource Provider",
        "operation": "List of Operations",
        "provider": "Microsoft.DataProtection",
        "resource": "Resource Provider Operation"
      },
      "origin": "user"
    }
  ]
}

Definíciók

Name Description
ActionType

Enum. A művelet típusát jelzi. A "belső" olyan műveletekre vonatkozik, amelyek csak belső API-kra vonatkoznak.

Display

Az adott művelet honosított megjelenítési információi.

ErrorAdditionalInfo

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

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

Operation

REST API-művelet

OperationListResult

Az Azure Resource Provider által támogatott REST API-műveletek listája. Tartalmaz egy URL-hivatkozást a következő találatkészlet lekéréséhez.

Origin

A művelet tervezett végrehajtója; az erőforrás-alapú hozzáférés-vezérlés (RBAC) és a naplózási naplók UX-jához hasonlóan. Az alapértelmezett érték a "felhasználó,rendszer"

ActionType

Enum. A művelet típusát jelzi. A "belső" olyan műveletekre vonatkozik, amelyek csak belső API-kra vonatkoznak.

Érték Description
Internal

Display

Az adott művelet honosított megjelenítési információi.

Name Típus Description
description

string

A művelet rövid, honosított rövid leírása; eszköztippekhez és részletes nézetekhez alkalmas.

operation

string

A művelet tömör, honosított felhasználóbarát neve; legördülő listákhoz. Például: "Virtuális gép létrehozása vagy frissítése", "Virtuális gép újraindítása".

provider

string

Az erőforrás-szolgáltató nevének honosított felhasználóbarát formája, például "Microsoft Monitoring Insights" vagy "Microsoft Compute".

resource

string

A művelethez kapcsolódó erőforrástípus honosított rövid neve. Például "Virtuális gépek" vagy "Feladatütemezési gyűjtemények".

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 hiba célpontja.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

Operation

REST API-művelet

Name Típus Description
actionType

ActionType

Enum. A művelet típusát jelzi. A "belső" olyan műveletekre vonatkozik, amelyek csak belső API-kra vonatkoznak.

display

Display

Az adott művelet honosított megjelenítési információi.

isDataAction

boolean

Azt jelzi, hogy a művelet az adatsíkra vonatkozik-e. Ez "igaz" az adatsík-műveletekhez, és "hamis" az ARM-/vezérlősík-műveletekhez.

name

string

A művelet neve Resource-Based Hozzáférés-vezérlés (RBAC) szerint. Példák: "Microsoft.Compute/virtualMachines/write", "Microsoft.Compute/virtualMachines/capture/action"

origin

Origin

A művelet tervezett végrehajtója; az erőforrás-alapú hozzáférés-vezérlés (RBAC) és a naplózási naplók UX-jához hasonlóan. Az alapértelmezett érték a "felhasználó,rendszer"

OperationListResult

Az Azure Resource Provider által támogatott REST API-műveletek listája. Tartalmaz egy URL-hivatkozást a következő találatkészlet lekéréséhez.

Name Típus Description
nextLink

string (uri)

URL-cím a következő műveletlista eredményeinek lekéréséhez (ha vannak ilyenek).

value

Operation[]

Az erőforrás-szolgáltató által támogatott műveletek listája

Origin

A művelet tervezett végrehajtója; az erőforrás-alapú hozzáférés-vezérlés (RBAC) és a naplózási naplók UX-jához hasonlóan. Az alapértelmezett érték a "felhasználó,rendszer"

Érték Description
user
system
user,system