Operations - List

Retorna a lista de operações disponíveis.
Operação para retornar a lista de operações disponíveis.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/operations?api-version=2023-02-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
resourceGroupName
path True

string

O nome do grupo de recursos em que o cofre dos serviços de recuperação está presente.

subscriptionId
path True

string

A ID da assinatura.

api-version
query True

string

Versão da API do cliente.

Respostas

Nome Tipo Description
200 OK

OperationsDiscoveryCollection

OK

Segurança

azure_auth

Fluxo do OAuth2 do Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nome Description
user_impersonation represente sua conta de usuário.

Exemplos

Returns the list of available operations.

Sample Request

GET https://management.azure.com/subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/operations?api-version=2023-02-01

Sample Response

Azure-AsyncOperation: https://management.azure.com/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationOperationStatus/a93f3cd5-9035-4b1e-a2c9-b16df6d5d34b?api-version=2023-02-01
{
  "value": [
    {
      "name": "Microsoft.RecoveryServices/Vaults/vaultTokens/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Vaults",
        "operation": "Vault Token",
        "description": "The Vault Token operation can be used to get   Vault Token for vault level backend operations."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/registeredIdentities/write",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Vaults",
        "operation": "Register Service Container",
        "description": "The Register Service Container   operation can be used to register a container with Recovery Service."
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/registeredIdentities/operationResults/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Vaults",
        "operation": "Get Operation Results",
        "description": "The Get Operation Results operation can   be used get the operation status and result for the asynchronously submitted operation"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/registeredIdentities/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Vaults",
        "operation": "Get Containers",
        "description": "The Get Containers operation can be used get   the containers registered for a resource."
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/registeredIdentities/delete",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Vaults",
        "operation": "Unregister Service Container",
        "description": "The UnRegister Container   operation can be used to unregister a container."
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/certificates/write",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Vaults",
        "operation": "Update Resource Certificate",
        "description": "The Update Resource Certificate   operation updates the resource/vault credential certificate."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationAlertSettings/read",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Alerts   Settings",
        "operation": "Read Alerts Settings",
        "description": "Read Any Alerts Settings"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationAlertSettings/write",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Alerts   Settings",
        "operation": "Create or Update Alerts Settings",
        "description": "Create or Update Any Alerts Settings"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationEvents/read",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Events",
        "operation": "Read Events",
        "description": "Read Any Events"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/read",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Networks",
        "operation": "Read Networks",
        "description": "Read Any Networks"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/read",
      "display": {
        "provider": "Microsoft   Recovery Services",
        "resource": "Network Mappings",
        "operation": "Read Network Mappings",
        "description": "Read Any Network   Mappings"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/write",
      "display": {
        "provider": "Microsoft   Recovery Services",
        "resource": "Network Mappings",
        "operation": "Create or Update Network Mappings",
        "description": "Create or Update Any Network   Mappings"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings/delete",
      "display": {
        "provider": "Microsoft   Recovery Services",
        "resource": "Network Mappings",
        "operation": "Delete Network Mappings",
        "description": "Delete Any Network   Mappings"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectableItems/read",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protectable Items",
        "operation": "Read Protectable Items",
        "description": "Read Any Protectable   Items"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/read",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protection Container Mappings",
        "operation": "Read Protection Container   Mappings",
        "description": "Read Any Protection Container Mappings"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/write",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protection Container Mappings",
        "operation": "Create or Update Protection Container   Mappings",
        "description": "Create or Update Any Protection Container Mappings"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/remove/action",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protection Container Mappings",
        "operation": "Remove Protection Container   Mapping",
        "description": "Remove Protection Container Mapping"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings/delete",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protection Container Mappings",
        "operation": "Delete Protection Container   Mappings",
        "description": "Delete Any Protection Container Mappings"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/recoveryPoints/read",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Replication Recovery Points",
        "operation": "Read Replication Recovery Points",
        "description": "Read   Any Replication Recovery Points"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/read",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protected Items",
        "operation": "Read Protected Items",
        "description": "Read Any Protected   Items"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/write",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protected Items",
        "operation": "Create or Update Protected Items",
        "description": "Create or Update   Any Protected Items"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/delete",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protected Items",
        "operation": "Delete Protected Items",
        "description": "Delete Any Protected   Items"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/remove/action",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protected Items",
        "operation": "Remove Protected Item",
        "description": "Remove Protected   Item"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/plannedFailover/action",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protected Items",
        "operation": "Planned Failover",
        "description": "Planned   Failover"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/unplannedFailover/action",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protected Items",
        "operation": "Failover",
        "description": "Failover"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailover/action",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protected Items",
        "operation": "Test Failover",
        "description": "Test   Failover"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/testFailoverCleanup/action",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protected Items",
        "operation": "Test Failover Cleanup",
        "description": "Test Failover   Cleanup"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/failoverCommit/action",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protected Items",
        "operation": "Failover Commit",
        "description": "Failover   Commit"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/reProtect/action",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protected Items",
        "operation": "ReProtect Protected Item",
        "description": "ReProtect Protected   Item"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/updateMobilityService/action",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protected Items",
        "operation": "Update Mobility Service",
        "description": "Update Mobility   Service"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/repairReplication/action",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protected Items",
        "operation": "Repair replication",
        "description": "Repair   replication"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems/applyRecoveryPoint/action",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protected Items",
        "operation": "Apply Recovery Point",
        "description": "Apply Recovery   Point"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationJobs/read",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Jobs",
        "operation": "Read Jobs",
        "description": "Read Any Jobs"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationJobs/cancel/action",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Jobs",
        "operation": "Cancel Job",
        "description": "Cancel Job"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationJobs/restart/action",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Jobs",
        "operation": "Restart job",
        "description": "Restart job"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationJobs/resume/action",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Jobs",
        "operation": "Resume Job",
        "description": "Resume Job"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/read",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Protection Containers",
        "operation": "Read Protection Containers",
        "description": "Read Any Protection   Containers"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/discoverProtectableItem/action",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Protection Containers",
        "operation": "Discover Protectable Item",
        "description": "Discover   Protectable Item"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/write",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Protection Containers",
        "operation": "Create or Update Protection Containers",
        "description": "Create or Update Any Protection   Containers"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/remove/action",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Protection Containers",
        "operation": "Remove Protection Container",
        "description": "Remove Protection   Container"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/switchprotection/action",
      "display": {
        "provider": "Microsoft   Recovery Services",
        "resource": "Protection Containers",
        "operation": "Switch Protection Container",
        "description": "Switch Protection   Container"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationPolicies/read",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Policies",
        "operation": "Read Policies",
        "description": "Read Any Policies"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationPolicies/write",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Policies",
        "operation": "Create or Update Policies",
        "description": "Create or Update Any Policies"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationPolicies/delete",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Policies",
        "operation": "Delete Policies",
        "description": "Delete Any Policies"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/read",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Recovery   Plans",
        "operation": "Read Recovery Plans",
        "description": "Read Any Recovery Plans"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/write",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Recovery   Plans",
        "operation": "Create or Update Recovery Plans",
        "description": "Create or Update Any Recovery Plans"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/delete",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Recovery   Plans",
        "operation": "Delete Recovery Plans",
        "description": "Delete Any Recovery Plans"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/plannedFailover/action",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Recovery Plans",
        "operation": "Planned Failover Recovery Plan",
        "description": "Planned Failover Recovery   Plan"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/unplannedFailover/action",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Recovery Plans",
        "operation": "Failover Recovery Plan",
        "description": "Failover Recovery   Plan"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailover/action",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Recovery Plans",
        "operation": "Test Failover Recovery Plan",
        "description": "Test Failover Recovery   Plan"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/testFailoverCleanup/action",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Recovery Plans",
        "operation": "Test Failover Cleanup Recovery Plan",
        "description": "Test Failover   Cleanup Recovery Plan"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/failoverCommit/action",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Recovery Plans",
        "operation": "Failover Commit Recovery Plan",
        "description": "Failover Commit   Recovery Plan"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationRecoveryPlans/reProtect/action",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Recovery Plans",
        "operation": "ReProtect Recovery Plan",
        "description": "ReProtect Recovery   Plan"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/read",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Recovery Services Providers",
        "operation": "Read Recovery Services Providers",
        "description": "Read   Any Recovery Services Providers"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/remove/action",
      "display": {
        "provider": "Microsoft   Recovery Services",
        "resource": "Recovery Services Providers",
        "operation": "Remove Recovery Services Provider",
        "description": "Remove Recovery Services   Provider"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/delete",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Recovery Services Providers",
        "operation": "Delete Recovery Services Providers",
        "description": "Delete Any Recovery Services   Providers"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders/refreshProvider/action",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Recovery Services Providers",
        "operation": "Refresh Provider",
        "description": "Refresh   Provider"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/read",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Fabrics",
        "operation": "Read Fabrics",
        "description": "Read Any Fabrics"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/write",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Fabrics",
        "operation": "Create or Update Fabrics",
        "description": "Create or Update Any Fabrics"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/remove/action",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Fabrics",
        "operation": "Remove Fabric",
        "description": "Remove Fabric"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/checkConsistency/action",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Fabrics",
        "operation": "Checks Consistency of the Fabric",
        "description": "Checks Consistency of the   Fabric"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/delete",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Fabrics",
        "operation": "Delete Fabrics",
        "description": "Delete Any Fabrics"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/renewcertificate/action",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Fabrics",
        "operation": "Renew Certificate for Fabric",
        "description": "Renew Certificate for Fabric"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/deployProcessServerImage/action",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Fabrics",
        "operation": "Deploy Process Server Image",
        "description": "Deploy Process Server Image"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/reassociateGateway/action",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Fabrics",
        "operation": "Reassociate Gateway",
        "description": "Reassociate Gateway"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/read",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Storage Classifications",
        "operation": "Read Storage Classifications",
        "description": "Read Any Storage   Classifications"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/read",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Storage Classification Mappings",
        "operation": "Read Storage Classification   Mappings",
        "description": "Read Any Storage Classification Mappings"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/write",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Storage Classification Mappings",
        "operation": "Create or Update Storage Classification   Mappings",
        "description": "Create or Update Any Storage Classification Mappings"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings/delete",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Storage Classification Mappings",
        "operation": "Delete Storage Classification   Mappings",
        "description": "Delete Any Storage Classification Mappings"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/usages/read",
      "display": {
        "provider": "Microsoft Recovery Services",
        "resource": "Vault Usages",
        "operation": "Read   Vault Usages",
        "description": "Read Any Vault Usages"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/read",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Jobs",
        "operation": "Read Jobs",
        "description": "Read Any Jobs"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/write",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Jobs",
        "operation": "Create or Update Jobs",
        "description": "Create or Update Any Jobs"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters/delete",
      "display": {
        "provider": "Microsoft Recovery   Services",
        "resource": "Jobs",
        "operation": "Delete Jobs",
        "description": "Delete Any Jobs"
      },
      "origin": "user,system"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/usages/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Vault   Usage",
        "operation": "Recovery Services Vault usage details.",
        "description": "Returns usage details for a Recovery Services Vault."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupUsageSummaries/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Backup Usages   Summaries",
        "operation": "Recovery Services Protected Items and Protected Servers usage summaries details.",
        "description": "Returns summaries for   Protected Items and Protected Servers for a Recovery Services ."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/storageConfig/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Vault Storage   Config",
        "operation": "Get Resource Storage Config",
        "description": "Returns Storage Configuration for Recovery Services Vault."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/storageConfig/write",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Vault Storage   Config",
        "operation": "Write Resource Storage Config",
        "description": "Updates Storage Configuration for Recovery Services Vault."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Vault   Config",
        "operation": "Get Resource Config",
        "description": "Returns Configuration for Recovery Services Vault."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupconfig/vaultconfig/write",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Vault   Config",
        "operation": "Update Resource Config",
        "description": "Updates Configuration for Recovery Services Vault."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/tokenInfo/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Token Info",
        "operation": "Get   Vault Token Info",
        "description": "Returns token information for Recovery Services Vault."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupSecurityPIN/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "SecurityPINInfo",
        "operation": "Get Security PIN Info",
        "description": "Returns Security PIN   Information for Recovery Services Vault."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupManagementMetaData/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Backup Management Metadata",
        "operation": "Get Backup Management Metadata",
        "description": "Returns   Backup Management Metadata for Recovery Services Vault."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupOperationResults/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Backup Operation   Results",
        "operation": "Get Backup Operation Result",
        "description": "Returns Backup Operation Result for Recovery Services Vault."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupOperations/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Backup Operation   Status",
        "operation": "Get Backup Operation Status",
        "description": "Returns Backup Operation Status for Recovery Services Vault."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupJobs/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Backup   Jobs",
        "operation": "Get Jobs",
        "description": "Returns all Job Objects"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupJobs/cancel/action",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Backup   Jobs",
        "operation": "Cancel Jobs",
        "description": "Cancel the Job"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupJobsExport/action",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Export Backup   Jobs",
        "operation": "Export Jobs",
        "description": "Export Jobs"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupJobs/operationResults/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Backup Jobs   Operation Results",
        "operation": "Get Job Operation Result",
        "description": "Returns the Result of Job Operation."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupJobsExport/operationResults/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Export Backup Jobs Operation Results",
        "operation": "Get Export Job Operation   Result",
        "description": "Returns the Result of Export Job Operation."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Recovery Points",
        "operation": "Get Recovery Points",
        "description": "Get Recovery Points for   Protected Items."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/restore/action",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Recovery Points",
        "operation": "Restore Recovery Points",
        "description": "Restore Recovery Points for   Protected Items."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/provisionInstantItemRecovery/action",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Recovery Points",
        "operation": "Provision Instant Item Recovery for Protected   Item",
        "description": "Provision Instant Item Recovery for Protected Item"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints/revokeInstantItemRecovery/action",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Recovery Points",
        "operation": "Revoke Instant Item Recovery for Protected   Item",
        "description": "Revoke Instant Item Recovery for Protected Item"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupPolicies/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Backup   Policies",
        "operation": "Get Protection Policy",
        "description": "Returns all Protection Policies"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupPolicies/write",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Backup   Policies",
        "operation": "Create Protection Policy",
        "description": "Creates Protection Policy"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupPolicies/delete",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Backup   Policies",
        "operation": "Delete Protection Policy",
        "description": "Delete a Protection Policy"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupPolicies/operationResults/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Backup   Policy Operation Results",
        "operation": "Get Policy Operation Results",
        "description": "Get Results of Policy Operation."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupPolicies/operationStatus/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Backup   Policy Operation Status",
        "operation": "Get Policy Operation Status",
        "description": "Get Status of Policy Operation."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Protected Items",
        "operation": "Get Protected Item Details",
        "description": "Returns object details of   the Protected Item"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupProtectedItems/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Protected Items",
        "operation": "Get All Protected Items",
        "description": "Returns the list of all   Protected Items."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/write",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Protected Items",
        "operation": "Create Backup Protected Item",
        "description": "Create a backup   Protected Item"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/delete",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Protected Items",
        "operation": "Delete Protected Items",
        "description": "Deletes Protected   Item"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationResults/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Protected Item Operation Results",
        "operation": "Get Protected Items Operation   Results",
        "description": "Gets Result of Operation Performed on Protected Items."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/operationStatus/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Protected Item Operation Status",
        "operation": "Get Protected Items operation   status",
        "description": "Returns the status of Operation performed on Protected Items."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/protectedItems/backup/action",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Protected Items",
        "operation": "Backup Protected Item",
        "description": "Performs Backup for Protected   Item."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupProtectableItems/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Backup Protectable Items",
        "operation": "Get Protectable Items",
        "description": "Returns list of all   Protectable Items."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/refreshContainers/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Refresh Containers",
        "operation": "Refresh container",
        "description": "Refreshes the container   list"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupFabrics/operationResults/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Refresh Containers Operation Results",
        "operation": "Get Operation Results",
        "description": "Returns   status of the operation"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupProtectionContainers/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Backup Protection Containers",
        "operation": "Get Containers In Subscription",
        "description": "Returns   all containers belonging to the subscription"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Protection Containers",
        "operation": "Get Registered Container",
        "description": "Returns all   registered containers"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupFabrics/protectionContainers/operationResults/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Protection Containers Operation Results",
        "operation": "Get Container Operation   Results",
        "description": "Gets result of Operation performed on Protection Container."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupEngines",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Backup   Engines",
        "operation": "List of backup management servers.",
        "description": "Returns all the backup management servers registered with   vault."
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/backupStatus",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Backup Status",
        "operation": "Check Backup Status for Vault",
        "description": "Check Backup Status for   Recovery Services Vaults"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/write",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Vaults",
        "operation": "Create Vault",
        "description": "Create Vault operation creates an Azure resource   of type 'vault'"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Vaults",
        "operation": "Get Vault",
        "description": "The Get Vault operation gets an object representing   the Azure resource of type 'vault'"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/delete",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Vaults",
        "operation": "Delete Vault",
        "description": "The Delete Vault operation deletes the specified   Azure resource of type 'vault'"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/extendedInformation/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Vaults",
        "operation": "Get Extended Info",
        "description": "The Get Extended Info operation gets an   object's Extended Info representing the Azure resource of type ?vault?"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/extendedInformation/write",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Vaults",
        "operation": "Get Extended Info",
        "description": "The Get Extended Info operation gets an   object's Extended Info representing the Azure resource of type ?vault?"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/Vaults/extendedInformation/delete",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "Vaults",
        "operation": "Get Extended Info",
        "description": "The Get Extended Info operation gets an   object's Extended Info representing the Azure resource of type ?vault?"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/locations/allocatedStamp/read",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "locations/allocatedStamp",
        "operation": "Get Allocated Stamp",
        "description": "GetAllocatedStamp is   internal operation used by service"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.RecoveryServices/locations/allocateStamp/action",
      "display": {
        "provider": "Microsoft.RecoveryServices",
        "resource": "locations/allocateStamp",
        "operation": "Allocated Stamp Action",
        "description": "AllocateStamp is   internal operation used by service"
      },
      "origin": "user"
    }
  ]
}

Definições

Nome Description
Display

Contém as informações de exibição localizadas para esta operação/ação específica. Esse valor será usado por vários clientes para (1) definições de função personalizada para RBAC; (2) filtros de consulta complexos para o serviço de evento; e (3) histórico/registros de auditoria para operações de gerenciamento.

OperationsDiscovery

Classe de descoberta de operações.

OperationsDiscoveryCollection

Coleção de detalhes do ClientDiscovery.

OperationsDiscoveryProperties

Propriedades clientDiscovery.

Display

Contém as informações de exibição localizadas para esta operação/ação específica. Esse valor será usado por vários clientes para (1) definições de função personalizada para RBAC; (2) filtros de consulta complexos para o serviço de evento; e (3) histórico/registros de auditoria para operações de gerenciamento.

Nome Tipo Description
description

string

A descrição. A descrição amigável localizada para a operação, como deve ser mostrada ao usuário. Ele deve ser completo, mas conciso - ele será usado em dicas de ferramentas e exibições detalhadas. Diretrizes prescritivas para namespaces: leia qualquer recurso 'display.provider' Criar ou Atualizar qualquer recurso 'display.provider' Exclua qualquer recurso 'display.provider' Execute qualquer outra ação em qualquer recurso 'display.provider' Diretrizes prescritivas para namespaces: leia qualquer 'display.resource' Criar ou Atualizar qualquer 'display.resource' Excluir qualquer 'display.resource' 'ActionName' qualquer 'display.resources'.

operation

string

A operação. O nome amigável localizado para a operação, como deve ser mostrado ao usuário. Deve ser conciso (para caber em listas suspensas), mas claro (ou seja, auto-documentação). Ele deve usar a Maiúscula de Título. Diretrizes prescritivas: leia Criar ou Atualizar Excluir 'ActionName'.

provider

string

O provedor. A forma amigável localizada do nome do provedor de recursos – espera-se que também inclua o fornecedor/empresa responsável. Ele deve usar o Title Casing e começar com "Microsoft" para serviços de 1ª parte. por exemplo, "Microsoft Monitoring Insights" ou "Microsoft Compute".

resource

string

O recurso. A forma amigável localizada do recurso relacionado a essa ação/operação – ele deve corresponder à documentação pública do provedor de recursos. Ele deve usar a Maiúscula de Título. Esse valor deve ser exclusivo para um tipo de URL específico (por exemplo, tipos aninhados não devem reutilizar o campo display.resource do pai). por exemplo, "Máquinas Virtuais" ou "Coleções de Trabalhos do Agendador" ou "Tamanhos de VM da Máquina Virtual" ou "Trabalhos do Agendador".

OperationsDiscovery

Classe de descoberta de operações.

Nome Tipo Description
display

Display

Tipo de objeto.

name

string

O nome da API. O nome da operação que está sendo executada neste objeto específico. Ele deve corresponder ao nome da ação que aparece no RBAC/no serviço de evento. Exemplos de operações incluem: * Microsoft.Compute/virtualMachine/capture/action * Microsoft.Compute/virtualMachine/restart/action * Microsoft.Compute/virtualMachine/write * Microsoft.Compute/virtualMachine/read * Microsoft.Compute/virtualMachine/delete Cada ação deve incluir, na ordem: (1) Namespace do Provedor de Recursos (2) Hierarquia de tipo para a qual a ação se aplica (por exemplo, servidor/bancos de dados para um SQL Azure banco de dados) (3) Leitura, Gravação, Ação ou Exclusão indicando qual tipo se aplica. Se for um PUT/PATCH em uma coleção ou valor nomeado, a gravação deverá ser usada. Se for um GET, a leitura deverá ser usada. Se for um DELETE, Delete deverá ser usado. Se for um POST, a ação deverá ser usada. Como observação: todos os provedores de recursos precisariam incluir a operação "{Namespace do Provedor de Recursos}/register/action" em sua resposta. Essa API é usada para registrar seu serviço e deve incluir detalhes sobre a operação (por exemplo, um nome localizado para o provedor de recursos + quaisquer considerações especiais, como a versão de PII).

origin

string

Origem. O executor pretendido da operação; controla a exibição da operação no RBAC UX e na UX de logs de auditoria. O valor padrão é "user,system".

properties

OperationsDiscoveryProperties

Propriedades. Reservado para uso futuro.

OperationsDiscoveryCollection

Coleção de detalhes do ClientDiscovery.

Nome Tipo Description
nextLink

string

O valor do próximo link.

value

OperationsDiscovery[]

Os detalhes do ClientDiscovery.

OperationsDiscoveryProperties

Propriedades clientDiscovery.