Compartir a través de


Operations - List

Listas todas las operaciones de API REST disponibles.

GET https://management.azure.com/providers/Microsoft.DBforMySQL/operations?api-version=2023-12-30

Parámetros de identificador URI

Nombre En Requerido Tipo Description
api-version
query True

string

Versión de API que se usará para la operación.

Respuestas

Nombre Tipo Description
200 OK

OperationListResult

Aceptar

Other Status Codes

ErrorResponse

Respuesta de error que describe el motivo del error de la operación.

Seguridad

azure_auth

Flujo OAuth2 de Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nombre Description
user_impersonation suplantación de su cuenta de usuario

Ejemplos

OperationList

Sample Request

GET https://management.azure.com/providers/Microsoft.DBforMySQL/operations?api-version=2023-12-30

Sample Response

{
  "value": [
    {
      "name": "Microsoft.DBforMySQL/flexibleServers/firewallRules/read",
      "display": {
        "provider": "Microsoft DB for MySQL",
        "resource": "Firewall Rules",
        "operation": "List/Get Firewall Rules",
        "description": "Return the list of firewall rules for a server or gets the properties for the specified firewall rule."
      }
    },
    {
      "name": "Microsoft.DBforMySQL/flexibleServers/firewallRules/write",
      "display": {
        "provider": "Microsoft DB for MySQL",
        "resource": "Firewall Rules",
        "operation": "Create/Update Firewall Rule",
        "description": "Creates a firewall rule with the specified parameters or update an existing rule."
      }
    },
    {
      "name": "Microsoft.DBforMySQL/flexibleServers/firewallRules/delete",
      "display": {
        "provider": "Microsoft DB for MySQL",
        "resource": "Firewall Rules",
        "operation": "Delete Firewall Rule",
        "description": "Deletes an existing firewall rule."
      }
    },
    {
      "name": "Microsoft.DBforMySQL/flexibleServers/read",
      "display": {
        "provider": "Microsoft DB for MySQL",
        "resource": "MySQL Server",
        "operation": "List/Get MySQL Servers",
        "description": "Return the list of servers or gets the properties for the specified server."
      }
    },
    {
      "name": "Microsoft.DBforMySQL/flexibleServers/write",
      "display": {
        "provider": "Microsoft DB for MySQL",
        "resource": "MySQL Server",
        "operation": "Create/Update MySQL Server",
        "description": "Creates a server with the specified parameters or update the properties or tags for the specified server."
      }
    },
    {
      "name": "Microsoft.DBforMySQL/flexibleServers/delete",
      "display": {
        "provider": "Microsoft DB for MySQL",
        "resource": "MySQL Server",
        "operation": "Delete MySQL Server",
        "description": "Deletes an existing server."
      }
    },
    {
      "name": "Microsoft.DBforMySQL/flexibleServers/providers/Microsoft.Insights/metricDefinitions/read",
      "display": {
        "provider": "Microsoft DB for MySQL",
        "resource": "Database Metric Definition",
        "operation": "Get database metric definitions",
        "description": "Return types of metrics that are available for databases"
      },
      "properties": {
        "serviceSpecification": {
          "metricSpecifications": [
            {
              "name": "cpu_percent",
              "displayName": "CPU percent",
              "displayDescription": "CPU percent",
              "unit": "Percent",
              "aggregationType": "Average",
              "fillGapWithZero": true
            },
            {
              "name": "memory_percent",
              "displayName": "Memory percent",
              "displayDescription": "Memory percent",
              "unit": "Percent",
              "aggregationType": "Average",
              "fillGapWithZero": true
            },
            {
              "name": "io_consumption_percent",
              "displayName": "IO percent",
              "displayDescription": "IO percent",
              "unit": "Percent",
              "aggregationType": "Average",
              "fillGapWithZero": true
            },
            {
              "name": "storage_percent",
              "displayName": "Storage percentage",
              "displayDescription": "Storage percentage",
              "unit": "Percent",
              "aggregationType": "Average"
            },
            {
              "name": "storage_used",
              "displayName": "Storage used",
              "displayDescription": "Storage used",
              "unit": "Bytes",
              "aggregationType": "Average"
            },
            {
              "name": "storage_limit",
              "displayName": "Storage limit",
              "displayDescription": "Storage limit",
              "unit": "Bytes",
              "aggregationType": "Average"
            },
            {
              "name": "serverlog_storage_percent",
              "displayName": "Server Log storage percent",
              "displayDescription": "Server Log storage percent",
              "unit": "Percent",
              "aggregationType": "Average"
            },
            {
              "name": "serverlog_storage_usage",
              "displayName": "Server Log storage used",
              "displayDescription": "Server Log storage used",
              "unit": "Bytes",
              "aggregationType": "Average"
            },
            {
              "name": "serverlog_storage_limit",
              "displayName": "Server Log storage limit",
              "displayDescription": "Server Log storage limit",
              "unit": "Bytes",
              "aggregationType": "Average"
            },
            {
              "name": "active_connections",
              "displayName": "Total active connections",
              "displayDescription": "Total active connections",
              "unit": "Count",
              "aggregationType": "Average",
              "fillGapWithZero": true
            },
            {
              "name": "connections_failed",
              "displayName": "Total failed connections",
              "displayDescription": "Total failed connections",
              "unit": "Count",
              "aggregationType": "Average",
              "fillGapWithZero": true
            },
            {
              "name": "seconds_behind_master",
              "displayName": "Replication lag in seconds",
              "displayDescription": "Replication lag in seconds",
              "unit": "Count",
              "aggregationType": "Average",
              "fillGapWithZero": true
            }
          ]
        }
      }
    },
    {
      "name": "Microsoft.DBforMySQL/flexibleServers/providers/Microsoft.Insights/diagnosticSettings/read",
      "display": {
        "provider": "Microsoft DB for MySQL",
        "resource": "Database Metric Definition",
        "operation": "Read diagnostic setting",
        "description": "Gets the disagnostic setting for the resource"
      }
    },
    {
      "name": "Microsoft.DBforMySQL/flexibleServers/providers/Microsoft.Insights/diagnosticSettings/write",
      "display": {
        "provider": "Microsoft DB for MySQL",
        "resource": "Database Metric Definition",
        "operation": "Write diagnostic setting",
        "description": "Creates or updates the diagnostic setting for the resource"
      }
    }
  ]
}

Definiciones

Nombre Description
ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta de error

Operation

Definición de la operación de LA API REST.

OperationDisplay

Mostrar metadatos asociados a la operación.

OperationListResult

Lista de operaciones del proveedor de recursos.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Nombre Tipo Description
info

object

Información adicional.

type

string

Tipo de información adicional.

ErrorDetail

Detalle del error.

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

ErrorDetail[]

Los detalles del error.

message

string

El mensaje de error.

target

string

Destino del error.

ErrorResponse

Respuesta de error

Nombre Tipo Description
error

ErrorDetail

Objeto de error.

Operation

Definición de la operación de LA API REST.

Nombre Tipo Description
display

OperationDisplay

Información de visualización localizada para esta operación o acción determinada.

name

string

Nombre de la operación que se realiza en este objeto determinado.

origin

string

Ejecutor previsto de la operación.

properties

object

Descripciones adicionales para la operación.

OperationDisplay

Mostrar metadatos asociados a la operación.

Nombre Tipo Description
description

string

Descripción de la operación.

operation

string

Nombre descriptivo localizado para la operación.

provider

string

Nombre del proveedor de recursos de la operación.

resource

string

Recurso en el que se realiza la operación.

OperationListResult

Lista de operaciones del proveedor de recursos.

Nombre Tipo Description
nextLink

string

El cliente de dirección URL debe usar para capturar la página siguiente (por paginación del lado servidor).

value

Operation[]

Recopilación de detalles de la operación disponibles