AvailableProviderOperation interface

Represents available provider operation.

Properties

display

Contains the localized display information for this particular operation/action.

name

The name of the operation being performed on a particular object. Name format: "{resourceProviderNamespace}/{resourceType}/{read|write|delete|action}". Eg. Microsoft.StorSimple/managers/devices/volumeContainers/read, Microsoft.StorSimple/managers/devices/alerts/clearAlerts/action

origin

The intended executor of the operation; governs the display of the operation in the RBAC UX and the audit logs UX. Default value is "user,system"

properties

Reserved for future use.

Property Details

display

Contains the localized display information for this particular operation/action.

display?: AvailableProviderOperationDisplay

Property Value

name

The name of the operation being performed on a particular object. Name format: "{resourceProviderNamespace}/{resourceType}/{read|write|delete|action}". Eg. Microsoft.StorSimple/managers/devices/volumeContainers/read, Microsoft.StorSimple/managers/devices/alerts/clearAlerts/action

name?: string

Property Value

string

origin

The intended executor of the operation; governs the display of the operation in the RBAC UX and the audit logs UX. Default value is "user,system"

origin?: string

Property Value

string

properties

Reserved for future use.

properties?: Record<string, unknown>

Property Value

Record<string, unknown>