Description | : List the operations for the provider |
Reference | : Link ¶ |
⚶ Changes
{ "#id": "Operations_List", "Description": { "new": "List the operations for the provider", "old": "Lists all of the available REST API operations." }, "$responses": { "200": { "Description": { "new": "A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.", "old": "A list of resource provider operations." }, "$properties": [ { "#name": "value", "Description": { "new": "List of operations supported by the resource provider", "old": "Collection of available operation details." }, "$items": { "Description": { "new": "Details of a REST API operation, returned from the Resource Provider Operations API", "old": "REST API operation definition." }, "$properties": [ { "#name": "name", "Description": { "new": "The name of the operation, as per Resource-Based Access Control (RBAC). Examples: \"Microsoft.Compute/virtualMachines/write\", \"Microsoft.Compute/virtualMachines/capture/action\"", "old": "The name of the operation being performed on this particular object." } }, { "#name": "isDataAction", "Description": { "new": "Whether the operation applies to data-plane. This is \"true\" for data-plane operations and \"false\" for ARM/control-plane operations.", "old": "Indicates whether the operation is a data action." } }, { "#name": "display", "Description": { "new": "Localized display information for this particular operation.", "old": "The localized display information for this particular operation or action." }, "$properties": [ { "#name": "provider", "Description": { "new": "The localized friendly form of the resource provider name, e.g. \"Microsoft Monitoring Insights\" or \"Microsoft Compute\".", "old": "Operation resource provider name." } }, { "#name": "resource", "Description": { "new": "The localized friendly name of the resource type related to this operation. E.g. \"Virtual Machines\" or \"Job Schedule Collections\".", "old": "Resource on which the operation is performed." } }, { "#name": "operation", "Description": { "new": "The concise, localized friendly name for the operation; suitable for dropdowns. E.g. \"Create or Update Virtual Machine\", \"Restart Virtual Machine\".", "old": "Localized friendly name for the operation." } }, { "#name": "description", "Description": { "new": "The short, localized friendly description of the operation; suitable for tool tips and detailed views.", "old": "Operation description." } } ] }, { "#name": "origin", "Description": { "new": "The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is \"user,system\"", "old": "The intended executor of the operation." }, "Enum": { "new": [ [ "user", "" ], [ "system", "" ], [ "user,system", "" ] ], "old": [ [ "NotSpecified", "" ], [ "user", "" ], [ "system", "" ] ] } }, { "@added_fe9d8fa890b74ff2afa449daf9467dd8": { "#name": "actionType", "Description": "Enum. Indicates the action type. \"Internal\" refers to actions that are for internal only APIs.", "Enum": [ [ "Internal", "" ] ], "Required": false, "Type": "string" } }, { "@removed_b1830a8b0218429588e4d596cbbc47f0": { "#name": "properties", "Description": "Additional descriptions for the operation.", "Required": false, "Type": "object" } } ] } }, { "#name": "nextLink", "Description": { "new": "URL to get the next set of operation list results (if there are any).", "old": "URL client should use to fetch the next page (per server side paging).\r\nIt's null for now, added for future use." } } ] } } }
⚼ Request
GET:
/providers/Microsoft.DBforPostgreSQL/operations
{
api-version:
string
,
}
⚐ Response (200)
{
value:
[
]
,
{
,
name:
string
,
isDataAction:
boolean
,
display:
{
,
provider:
string
,
resource:
string
,
operation:
string
,
description:
string
,
}
origin:
enum
,
actionType:
enum
,
}
nextLink:
string
,
}
⚐ Response (default)
{
error:
}
{
,
code:
string
,
message:
string
,
target:
string
,
details:
[
,
string
,
]
additionalInfo:
}
[
]
,
{
,
type:
string
,
info:
object
,
}