Operations Discovery - Get

GET https://management.azure.com/providers/Microsoft.Migrate/operations?api-version=2023-08-01

URI-parametrar

Name I Obligatorisk Typ Description
api-version
query True

string

Klient-API-version.

Svar

Name Typ Description
200 OK

OperationsDiscoveryCollection

Klart

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

OperationsDiscovery_Get

Sample Request

GET https://management.azure.com/providers/Microsoft.Migrate/operations?api-version=2023-08-01

Sample Response

{
  "value": [
    {
      "name": "Read",
      "display": {
        "provider": "Microsoft.Migrate",
        "resource": "Microsoft.Migrate/moveCollections",
        "operation": "Read",
        "description": "Reads the move collection."
      },
      "origin": "user"
    },
    {
      "name": "Write",
      "display": {
        "provider": "Microsoft.Migrate",
        "resource": "Microsoft.Migrate/moveCollections",
        "operation": "Write",
        "description": "Creates or updates a move collection."
      },
      "origin": "user"
    }
  ]
}

Definitioner

Name Description
CloudError

Ett felsvar från tjänsten.

CloudErrorBody

Ett felsvar från tjänsten.

Display

Innehåller lokaliserad visningsinformation för den här åtgärden/åtgärden. Det här värdet används av flera klienter för (1) anpassade rolldefinitioner för RBAC. (2) komplexa frågefilter för händelsetjänsten. och (3) granskningshistorik/poster för hanteringsåtgärder.

OperationsDiscovery

Åtgärdsidentifieringsklass.

OperationsDiscoveryCollection

Insamling av ClientDiscovery-information.

CloudError

Ett felsvar från tjänsten.

Name Typ Description
error

CloudErrorBody

Molnfeltext.

CloudErrorBody

Ett felsvar från tjänsten.

Name Typ Description
code

string

En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt.

details

CloudErrorBody[]

En lista med ytterligare information om felet.

message

string

Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt.

target

string

Målet för det specifika felet. Till exempel namnet på egenskapen i fel.

Display

Innehåller lokaliserad visningsinformation för den här åtgärden/åtgärden. Det här värdet används av flera klienter för (1) anpassade rolldefinitioner för RBAC. (2) komplexa frågefilter för händelsetjänsten. och (3) granskningshistorik/poster för hanteringsåtgärder.

Name Typ Description
description

string

Hämtar eller anger beskrivningen. Den lokaliserade egna beskrivningen för åtgärden, som den ska visas för användaren. Den bör vara grundlig, men ändå koncis – den kommer att användas i verktygstips och detaljerade vyer. Förebyggande vägledning för namnområdet: Läs alla "display.provider"-resurser Skapa eller uppdatera valfri "display.provider"-resurs Ta bort valfri "display.provider"-resurs Utför alla andra åtgärder på valfri "display.provider"-resurs Förebyggande vägledning för namnrymd: Läs valfri "display.resource" Skapa eller uppdatera valfri "display.resource" Ta bort alla "display.resource" "ActionName" alla "display.resources".

operation

string

Hämtar eller anger åtgärden. Det lokaliserade egna namnet för åtgärden, som det ska visas för användaren. Det bör vara koncist (för att passa i listrutor) men klart (dvs. självdokumentering). Den bör använda rubrikhölje. Förebyggande vägledning: Läs Skapa eller uppdatera ta bort "ActionName".

provider

string

Hämtar eller anger providern. Den lokaliserade egna formen av resursproviderns namn – den förväntas även innehålla ansvarig utgivare/företag. Den bör använda Rubrikhölje och börja med "Microsoft" för tjänster från första part. Till exempel "Microsoft Monitoring Insights" eller "Microsoft Compute".

resource

string

Hämtar eller anger resursen. Den lokaliserade egna formen av resursen som är relaterad till den här åtgärden – den bör matcha den offentliga dokumentationen för resursprovidern. Den bör använda rubrikhölje. Det här värdet ska vara unikt för en viss URL-typ (t.ex. kapslade typer bör inte återanvända sina överordnades display.resource-fält), till exempel "Virtual Machines" eller "Scheduler Job Collections" eller "Vm-storlekar för virtuell dator" eller "Scheduler-jobb".

OperationsDiscovery

Åtgärdsidentifieringsklass.

Name Typ Description
display

Display

Innehåller lokaliserad visningsinformation för den här åtgärden/åtgärden. Det här värdet används av flera klienter för (1) anpassade rolldefinitioner för RBAC. (2) komplexa frågefilter för händelsetjänsten. och (3) granskningshistorik/poster för hanteringsåtgärder.

isDataAction

boolean

Anger om åtgärden är en dataåtgärd

name

string

Hämtar eller anger NAMN på API:et. Namnet på den åtgärd som utförs på det här objektet. Den ska matcha åtgärdsnamnet som visas i RBAC/händelsetjänsten. Exempel på åtgärder är:

  • Microsoft.Compute/virtualMachine/capture/action
  • Microsoft.Compute/virtualMachine/restart/action
  • Microsoft.Compute/virtualMachine/write
  • Microsoft.Compute/virtualMachine/read
  • Microsoft.Compute/virtualMachine/delete Varje åtgärd ska innehålla i ordning: (1) Namnområde för resursprovider (2) Typhierarki som åtgärden gäller för (t.ex. server/databaser för en SQL Azure databas) (3) Läs, Skriv, Åtgärd eller Ta bort som anger vilken typ som gäller. Om det är en PUT/PATCH på en samling eller ett namngivet värde bör du använda Write. Om det är en GET bör Read användas. Om det är en DELETE ska ta bort användas. Om det är en POST ska åtgärden användas. Som en kommentar: alla resursprovidrar skulle behöva inkludera åtgärden {Resource Provider Namespace}/register/action i sitt svar. Det här API:et används för att registrera sig för deras tjänst och bör innehålla information om åtgärden (t.ex. ett lokaliserat namn för resursprovidern + eventuella särskilda överväganden som PII-version).
origin

string

Hämtar eller anger Origin. Åtgärdens avsedda utförare. styr visningen av åtgärden i RBAC UX och granskningsloggarna UX. Standardvärdet är "user,system".

properties

object

ClientDiscovery-egenskaper.

OperationsDiscoveryCollection

Insamling av ClientDiscovery-information.

Name Typ Description
nextLink

string

Hämtar eller anger värdet för nästa länk.

value

OperationsDiscovery[]

Hämtar eller anger information om ClientDiscovery.