OperationsDiscovery interface
Detectieklasse voor bewerkingen.
Eigenschappen
| display | Bevat de gelokaliseerde weergave-informatie voor deze specifieke bewerking/actie. Deze waarde wordt gebruikt door verschillende clients voor (1) aangepaste roldefinities voor RBAC; (2) complexe queryfilters voor de gebeurtenisservice; en (3) controlegeschiedenis/records voor beheerbewerkingen. |
| is |
Geeft aan of de bewerking een gegevensactie is |
| name | Hiermee wordt de naam van de API opgehaald of ingesteld. De naam van de bewerking die op dit specifieke object wordt uitgevoerd. Deze moet overeenkomen met de actienaam die wordt weergegeven in RBAC/de gebeurtenisservice. Voorbeelden van bewerkingen zijn:
|
| origin | Hiermee haalt u Origin op of stelt u deze in. De beoogde uitvoerder van de bewerking; bepaalt de weergave van de bewerking in de RBAC UX en de auditlogboeken UX. De standaardwaarde is 'gebruiker,systeem'. |
| properties | Eigenschappen van ClientDiscovery. |
Eigenschapdetails
display
Bevat de gelokaliseerde weergave-informatie voor deze specifieke bewerking/actie. Deze waarde wordt gebruikt door verschillende clients voor (1) aangepaste roldefinities voor RBAC; (2) complexe queryfilters voor de gebeurtenisservice; en (3) controlegeschiedenis/records voor beheerbewerkingen.
display?: Display
Waarde van eigenschap
isDataAction
Geeft aan of de bewerking een gegevensactie is
isDataAction?: boolean
Waarde van eigenschap
boolean
name
Hiermee wordt de naam van de API opgehaald of ingesteld. De naam van de bewerking die op dit specifieke object wordt uitgevoerd. Deze moet overeenkomen met de actienaam die wordt weergegeven in RBAC/de gebeurtenisservice. Voorbeelden van bewerkingen zijn:
- Microsoft.Compute/virtualMachine/capture/action
- Microsoft.Compute/virtualMachine/restart/action
- Microsoft.Compute/virtualMachine/write
- Microsoft.Compute/virtualMachine/read
- Microsoft.Compute/virtualMachine/delete Elke actie moet een volgorde bevatten: (1) Resourceprovidernaamruimte (2) Typehiërarchie waarvoor de actie van toepassing is (bijvoorbeeld server/databases voor een SQL Azure-database) (3) Lezen, Schrijven, Actie of Verwijderen waarmee wordt aangegeven welk type van toepassing is. Als het een PUT/PATCH is voor een verzameling of benoemde waarde, moet Schrijven worden gebruikt. Als het een GET is, moet Read worden gebruikt. Als het een DELETE is, moet Delete worden gebruikt. Als het een POST is, moet actie worden gebruikt. Opmerking: alle resourceproviders moeten de bewerking {Resource Provider Namespace}/register/action opnemen in hun antwoord. Deze API wordt gebruikt om zich te registreren voor hun service en moet details bevatten over de bewerking (bijvoorbeeld een gelokaliseerde naam voor de resourceprovider + eventuele speciale overwegingen zoals piI-release).
name?: string
Waarde van eigenschap
string
origin
Hiermee haalt u Origin op of stelt u deze in. De beoogde uitvoerder van de bewerking; bepaalt de weergave van de bewerking in de RBAC UX en de auditlogboeken UX. De standaardwaarde is 'gebruiker,systeem'.
origin?: string
Waarde van eigenschap
string
properties
Eigenschappen van ClientDiscovery.
properties?: Record<string, unknown>
Waarde van eigenschap
Record<string, unknown>