An interface representing AvailableProviderOperationDisplay.
Contains the localized display information for this particular
operation/action. These value will be used by several clients for (a) custom
role definitions for RBAC, (b) complex query filters for the event service
and (c) audit history/records for management operations.
{string} [description] The localized friendly description for the
operation, as it should be shown to the user. It should be thorough, yet
concise - it will be used in tool tips and detailed views.
Optional operation
operation:undefined | string
member
{string} [operation] The localized friendly name for the
operation, as it should be shown to the user. It should be concise (to fit
in drop downs) but clear (i.e. self-documenting). It should use Title
Casing and include the entity/resource to which it applies.
Optional provider
provider:undefined | string
member
{string} [provider] The localized friendly form of the resource
provider name - it is expected to also include the publisher/company
responsible. It should use Title Casing and begin with 'Microsoft' for 1st
party services.
Optional resource
resource:undefined | string
member
{string} [resource] The localized friendly form of the resource
type related to this action/operation - it should match the public
documentation for the resource provider. It should use Title Casing - for
examples, please refer to the 'name' section.
An interface representing AvailableProviderOperationDisplay. Contains the localized display information for this particular operation/action. These value will be used by several clients for (a) custom role definitions for RBAC, (b) complex query filters for the event service and (c) audit history/records for management operations.