Compartir a través de


Apps - List Templates

Obtenga todas las plantillas de aplicación disponibles.

POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.IoTCentral/appTemplates?api-version=2021-06-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
subscriptionId
path True

string

Identificador de la suscripción.

api-version
query True

string

La versión de la API.

Respuestas

Nombre Tipo Description
200 OK

AppTemplatesResult

El cuerpo contiene todas las plantillas de aplicación de IoT Central.

Other Status Codes

CloudError

DefaultErrorResponse

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

Apps_ListTemplates

Sample Request

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.IoTCentral/appTemplates?api-version=2021-06-01

Sample Response

code: 200
{
  "value": [
    {
      "manifestId": "iotc-condition",
      "manifestVersion": "1.0.0",
      "name": "Store Analytics – Condition Monitoring",
      "title": "In-store Analytics – Condition Monitoring",
      "order": 99,
      "description": "Digitally connect and monitor your store environment to reduce operating costs and create experiences that customers love.",
      "industry": "Retail",
      "locations": [
        {
          "id": "unitedstates",
          "displayName": "United States"
        },
        {
          "id": "europe",
          "displayName": "Europe"
        },
        {
          "id": "asiapacific",
          "displayName": "Asia Pacific"
        },
        {
          "id": "australia",
          "displayName": "Australia"
        },
        {
          "id": "uk",
          "displayName": "United Kingdom"
        },
        {
          "id": "japan",
          "displayName": "Japan"
        }
      ]
    },
    {
      "manifestId": "iotc-consumption",
      "manifestVersion": "1.0.0",
      "name": "IoT Central Water Consumption application template",
      "title": "Water Consumption Monitoring",
      "order": 99,
      "description": "Enable remote tracking of water consumption to reduce field operations, detect leaks in time, while empowering cities to conserve water.",
      "industry": "Government",
      "locations": [
        {
          "id": "unitedstates",
          "displayName": "United States"
        },
        {
          "id": "europe",
          "displayName": "Europe"
        },
        {
          "id": "asiapacific",
          "displayName": "Asia Pacific"
        },
        {
          "id": "australia",
          "displayName": "Australia"
        },
        {
          "id": "uk",
          "displayName": "United Kingdom"
        },
        {
          "id": "japan",
          "displayName": "Japan"
        }
      ]
    },
    {
      "manifestId": "iotc-distribution",
      "manifestVersion": "1.0.0",
      "name": "IoT Central Digital Distribution Center application template",
      "title": "Digital Distribution Center",
      "order": 99,
      "description": "Digitally manage warehouse conveyor belt system efficiency using object detection and tracking.",
      "industry": "Retail",
      "locations": [
        {
          "id": "unitedstates",
          "displayName": "United States"
        },
        {
          "id": "europe",
          "displayName": "Europe"
        },
        {
          "id": "asiapacific",
          "displayName": "Asia Pacific"
        },
        {
          "id": "australia",
          "displayName": "Australia"
        },
        {
          "id": "uk",
          "displayName": "United Kingdom"
        },
        {
          "id": "japan",
          "displayName": "Japan"
        }
      ]
    },
    {
      "manifestId": "iotc-inventory",
      "manifestVersion": "1.0.0",
      "name": "IoT Central Smart Inventory Management application template",
      "title": "Smart Inventory Management",
      "order": 99,
      "description": "Enable accurate inventory tracking and ensure shelves are always stocked.",
      "industry": "Retail",
      "locations": [
        {
          "id": "unitedstates",
          "displayName": "United States"
        },
        {
          "id": "europe",
          "displayName": "Europe"
        },
        {
          "id": "asiapacific",
          "displayName": "Asia Pacific"
        },
        {
          "id": "australia",
          "displayName": "Australia"
        },
        {
          "id": "uk",
          "displayName": "United Kingdom"
        },
        {
          "id": "japan",
          "displayName": "Japan"
        }
      ]
    },
    {
      "manifestId": "iotc-logistics",
      "manifestVersion": "1.0.0",
      "name": "IoT Central Connected Logistics application template",
      "title": "Connected Logistics",
      "order": 99,
      "description": "Track your shipment in real-time across air, water and land with location and condition monitoring.",
      "industry": "Retail",
      "locations": [
        {
          "id": "unitedstates",
          "displayName": "United States"
        },
        {
          "id": "europe",
          "displayName": "Europe"
        },
        {
          "id": "asiapacific",
          "displayName": "Asia Pacific"
        },
        {
          "id": "australia",
          "displayName": "Australia"
        },
        {
          "id": "uk",
          "displayName": "United Kingdom"
        },
        {
          "id": "japan",
          "displayName": "Japan"
        }
      ]
    },
    {
      "manifestId": "iotc-meter",
      "manifestVersion": "1.0.0",
      "name": "IoT Central Smart Meter Analytics application template",
      "title": "Smart Meter Analytics",
      "order": 99,
      "description": "Connect utility meters to gain insights into billing, forecast consumption, and proactively detect outages.",
      "industry": "Energy",
      "locations": [
        {
          "id": "unitedstates",
          "displayName": "United States"
        },
        {
          "id": "europe",
          "displayName": "Europe"
        },
        {
          "id": "asiapacific",
          "displayName": "Asia Pacific"
        },
        {
          "id": "australia",
          "displayName": "Australia"
        },
        {
          "id": "uk",
          "displayName": "United Kingdom"
        },
        {
          "id": "japan",
          "displayName": "Japan"
        }
      ]
    },
    {
      "manifestId": "iotc-mfc",
      "manifestVersion": "1.0.0",
      "name": "IoT Central Micro-fulfillment Center",
      "title": "Micro-fulfillment Center",
      "order": 99,
      "description": "Digitally connect, monitor and manage all aspects of a fully automated fulfillment center to reduce costs by eliminating downtime while increasing security and overall efficiency.",
      "industry": "Retail",
      "locations": [
        {
          "id": "unitedstates",
          "displayName": "United States"
        },
        {
          "id": "europe",
          "displayName": "Europe"
        },
        {
          "id": "asiapacific",
          "displayName": "Asia Pacific"
        },
        {
          "id": "australia",
          "displayName": "Australia"
        },
        {
          "id": "uk",
          "displayName": "United Kingdom"
        },
        {
          "id": "japan",
          "displayName": "Japan"
        }
      ]
    },
    {
      "manifestId": "iotc-paad",
      "manifestVersion": "1.0.0",
      "name": "IoT Central Phone-as-a-device application template",
      "title": "Paad",
      "order": 99,
      "description": "Create application with [\"paad\"] capabilities.",
      "industry": "Utility",
      "locations": [
        {
          "id": "unitedstates",
          "displayName": "United States"
        },
        {
          "id": "europe",
          "displayName": "Europe"
        },
        {
          "id": "asiapacific",
          "displayName": "Asia Pacific"
        },
        {
          "id": "australia",
          "displayName": "Australia"
        },
        {
          "id": "uk",
          "displayName": "United Kingdom"
        },
        {
          "id": "japan",
          "displayName": "Japan"
        }
      ]
    },
    {
      "manifestId": "iotc-patient",
      "manifestVersion": "1.0.0",
      "name": "IoT Central Continuous Patient Monitoring application template",
      "title": "Continuous Patient Monitoring",
      "order": 99,
      "description": "Connect and manage devices for in-patient and remote monitoring to improve patient outcomes, reduce re-admissions, and manage chronic diseases.",
      "industry": "Health",
      "locations": [
        {
          "id": "unitedstates",
          "displayName": "United States"
        },
        {
          "id": "europe",
          "displayName": "Europe"
        },
        {
          "id": "asiapacific",
          "displayName": "Asia Pacific"
        },
        {
          "id": "australia",
          "displayName": "Australia"
        },
        {
          "id": "uk",
          "displayName": "United Kingdom"
        },
        {
          "id": "japan",
          "displayName": "Japan"
        }
      ]
    },
    {
      "manifestId": "iotc-pnp-preview",
      "manifestVersion": "1.0.0",
      "name": "IoT Central PnP template (preview)",
      "title": "Custom application",
      "order": 1,
      "description": "Create an application with Azure IoT Plug and Play.",
      "industry": "",
      "locations": [
        {
          "id": "unitedstates",
          "displayName": "United States"
        },
        {
          "id": "europe",
          "displayName": "Europe"
        },
        {
          "id": "asiapacific",
          "displayName": "Asia Pacific"
        },
        {
          "id": "australia",
          "displayName": "Australia"
        },
        {
          "id": "uk",
          "displayName": "United Kingdom"
        },
        {
          "id": "japan",
          "displayName": "Japan"
        }
      ]
    },
    {
      "manifestId": "iotc-power",
      "manifestVersion": "1.0.0",
      "name": "IoT Central Solar Power Monitoring application template",
      "title": "Solar Power Monitoring",
      "order": 99,
      "description": "Connect, monitor, and manage your solar panels and energy generation.",
      "industry": "Energy",
      "locations": [
        {
          "id": "unitedstates",
          "displayName": "United States"
        },
        {
          "id": "europe",
          "displayName": "Europe"
        },
        {
          "id": "asiapacific",
          "displayName": "Asia Pacific"
        },
        {
          "id": "australia",
          "displayName": "Australia"
        },
        {
          "id": "uk",
          "displayName": "United Kingdom"
        },
        {
          "id": "japan",
          "displayName": "Japan"
        }
      ]
    },
    {
      "manifestId": "iotc-quality",
      "manifestVersion": "1.0.0",
      "name": "IoT Central Water Quality Monitoring application template",
      "title": "Water Quality Monitoring",
      "order": 99,
      "description": "Improve water quality and detect issues earlier by analyzing real-time measurements across your environment.",
      "industry": "Government",
      "locations": [
        {
          "id": "unitedstates",
          "displayName": "United States"
        },
        {
          "id": "europe",
          "displayName": "Europe"
        },
        {
          "id": "asiapacific",
          "displayName": "Asia Pacific"
        },
        {
          "id": "australia",
          "displayName": "Australia"
        },
        {
          "id": "uk",
          "displayName": "United Kingdom"
        },
        {
          "id": "japan",
          "displayName": "Japan"
        }
      ]
    },
    {
      "manifestId": "iotc-store",
      "manifestVersion": "1.0.0",
      "name": "Store Analytics – Checkout",
      "title": "In-store Analytics – Checkout",
      "order": 99,
      "description": "Monitor and manage the checkout flow inside your store to improve efficiency and reduce wait times.",
      "industry": "Retail",
      "locations": [
        {
          "id": "unitedstates",
          "displayName": "United States"
        },
        {
          "id": "europe",
          "displayName": "Europe"
        },
        {
          "id": "asiapacific",
          "displayName": "Asia Pacific"
        },
        {
          "id": "australia",
          "displayName": "Australia"
        },
        {
          "id": "uk",
          "displayName": "United Kingdom"
        },
        {
          "id": "japan",
          "displayName": "Japan"
        }
      ]
    },
    {
      "manifestId": "iotc-video-analytics-om",
      "manifestVersion": "1.0.0",
      "name": "IoT Central Video analytics - object and motion detection application template",
      "title": "Video analytics - object and motion detection",
      "order": 99,
      "description": "Use cameras as a sensor in intelligent video analytics solutions powered by Azure IoT Edge, AI, and Azure Media Services.",
      "industry": "Retail",
      "locations": [
        {
          "id": "unitedstates",
          "displayName": "United States"
        },
        {
          "id": "europe",
          "displayName": "Europe"
        },
        {
          "id": "asiapacific",
          "displayName": "Asia Pacific"
        },
        {
          "id": "australia",
          "displayName": "Australia"
        },
        {
          "id": "uk",
          "displayName": "United Kingdom"
        },
        {
          "id": "japan",
          "displayName": "Japan"
        }
      ]
    },
    {
      "manifestId": "iotc-waste",
      "manifestVersion": "1.0.0",
      "name": "IoT Central Connected Waste Management application template",
      "title": "Connected Waste Management",
      "order": 99,
      "description": "Maximize efficiency in the collection of solid wastes by dispatching field operators at the right time along an optimized collection route.",
      "industry": "Government",
      "locations": [
        {
          "id": "unitedstates",
          "displayName": "United States"
        },
        {
          "id": "europe",
          "displayName": "Europe"
        },
        {
          "id": "asiapacific",
          "displayName": "Asia Pacific"
        },
        {
          "id": "australia",
          "displayName": "Australia"
        },
        {
          "id": "uk",
          "displayName": "United Kingdom"
        },
        {
          "id": "japan",
          "displayName": "Japan"
        }
      ]
    }
  ],
  "nextLink": null
}

Definiciones

Nombre Description
AppTemplate

Plantilla de aplicación de IoT Central.

AppTemplateLocations

Ubicaciones de plantillas de aplicación de IoT Central.

AppTemplatesResult

Lista de plantillas de aplicación de IoT Central con un vínculo siguiente.

CloudError

Detalles del error.

CloudErrorBody

Detalles de la respuesta de error.

AppTemplate

Plantilla de aplicación de IoT Central.

Nombre Tipo Description
description

string

Descripción de la plantilla.

industry

string

El sector de la plantilla.

locations

AppTemplateLocations[]

Lista de ubicaciones que admiten la plantilla.

manifestId

string

Identificador de la plantilla.

manifestVersion

string

La versión de la plantilla.

name

string

Nombre de la plantilla.

order

number

Orden de la plantilla en la lista de plantillas.

title

string

Título de la plantilla.

AppTemplateLocations

Ubicaciones de plantillas de aplicación de IoT Central.

Nombre Tipo Description
displayName

string

Nombre para mostrar de la ubicación.

id

string

Identificador de la ubicación.

AppTemplatesResult

Lista de plantillas de aplicación de IoT Central con un vínculo siguiente.

Nombre Tipo Description
nextLink

string

Vínculo que se usa para obtener la página siguiente de plantillas de aplicación de IoT Central.

value

AppTemplate[]

Una lista de plantillas de aplicación de IoT Central.

CloudError

Detalles del error.

Nombre Tipo Description
error.code

string

Código de error.

error.details

CloudErrorBody[]

Lista de detalles adicionales sobre el error.

error.message

string

El mensaje de error.

error.target

string

Destino del error concreto.

CloudErrorBody

Detalles de la respuesta de error.

Nombre Tipo Description
code

string

Código de error.

details

CloudErrorBody[]

Lista de detalles adicionales sobre el error.

message

string

El mensaje de error.

target

string

Destino del error concreto.