Condividi tramite


OperationsDiscovery interface

Classe di individuazione delle operazioni.

Proprietà

display

Contiene le informazioni di visualizzazione localizzate per questa particolare operazione/azione. Questi valori verranno usati da diversi client per le definizioni di ruolo personalizzate (1) per il controllo degli accessi in base al ruolo; (2) filtri di query complessi per il servizio eventi; e (3) cronologia/record di controllo per le operazioni di gestione.

isDataAction

Indica se l'operazione è un'azione dati

name

Ottiene o imposta il nome dell'API. Nome dell'operazione eseguita su questo particolare oggetto. Deve corrispondere al nome dell'azione visualizzato nel controllo degli accessi in base al ruolo o al servizio eventi. Esempi di operazioni includono:

  • Microsoft.Compute/virtualMachine/capture/action
  • Microsoft.Compute/virtualMachine/restart/action
  • Microsoft.Compute/virtualMachine/write
  • Microsoft.Compute/virtualMachine/read
  • Microsoft.Compute/virtualMachine/delete Ogni azione deve includere, in ordine: (1) Gerarchia dello spazio dei nomi del provider di risorse (2) Gerarchia del tipo per cui si applica l'azione (ad esempio server/database per un database di SQL Azure) (3) Lettura, Scrittura, Azione o Eliminazione che indica quale tipo si applica. Se si tratta di un'operazione PUT/PATCH in una raccolta o in un valore denominato, è necessario usare Write. Se si tratta di un get, è consigliabile usare Read. Se si tratta di un'istruzione DELETE, è necessario usare Delete. Se si tratta di un post, è consigliabile usare un'azione. Come nota: tutti i provider di risorse devono includere l'operazione "{Spazio dei nomi provider di risorse}/register/action" nella risposta. Questa API viene usata per eseguire la registrazione per il servizio e deve includere dettagli sull'operazione, ad esempio un nome localizzato per il provider di risorse e qualsiasi considerazione speciale, ad esempio la versione PII.
origin

Ottiene o imposta Origin. Executor previsto dell'operazione; controlla la visualizzazione dell'operazione nell'esperienza utente controllo degli accessi in base al ruolo e nell'esperienza utente dei log di controllo. Il valore predefinito è "user,system".

properties

Proprietà clientDiscovery.

Dettagli proprietà

display

Contiene le informazioni di visualizzazione localizzate per questa particolare operazione/azione. Questi valori verranno usati da diversi client per le definizioni di ruolo personalizzate (1) per il controllo degli accessi in base al ruolo; (2) filtri di query complessi per il servizio eventi; e (3) cronologia/record di controllo per le operazioni di gestione.

display?: Display

Valore della proprietà

isDataAction

Indica se l'operazione è un'azione dati

isDataAction?: boolean

Valore della proprietà

boolean

name

Ottiene o imposta il nome dell'API. Nome dell'operazione eseguita su questo particolare oggetto. Deve corrispondere al nome dell'azione visualizzato nel controllo degli accessi in base al ruolo o al servizio eventi. Esempi di operazioni includono:

  • Microsoft.Compute/virtualMachine/capture/action
  • Microsoft.Compute/virtualMachine/restart/action
  • Microsoft.Compute/virtualMachine/write
  • Microsoft.Compute/virtualMachine/read
  • Microsoft.Compute/virtualMachine/delete Ogni azione deve includere, in ordine: (1) Gerarchia dello spazio dei nomi del provider di risorse (2) Gerarchia del tipo per cui si applica l'azione (ad esempio server/database per un database di SQL Azure) (3) Lettura, Scrittura, Azione o Eliminazione che indica quale tipo si applica. Se si tratta di un'operazione PUT/PATCH in una raccolta o in un valore denominato, è necessario usare Write. Se si tratta di un get, è consigliabile usare Read. Se si tratta di un'istruzione DELETE, è necessario usare Delete. Se si tratta di un post, è consigliabile usare un'azione. Come nota: tutti i provider di risorse devono includere l'operazione "{Spazio dei nomi provider di risorse}/register/action" nella risposta. Questa API viene usata per eseguire la registrazione per il servizio e deve includere dettagli sull'operazione, ad esempio un nome localizzato per il provider di risorse e qualsiasi considerazione speciale, ad esempio la versione PII.
name?: string

Valore della proprietà

string

origin

Ottiene o imposta Origin. Executor previsto dell'operazione; controlla la visualizzazione dell'operazione nell'esperienza utente controllo degli accessi in base al ruolo e nell'esperienza utente dei log di controllo. Il valore predefinito è "user,system".

origin?: string

Valore della proprietà

string

properties

Proprietà clientDiscovery.

properties?: Record<string, unknown>

Valore della proprietà

Record<string, unknown>