다음을 통해 공유


Apps - List Templates

사용 가능한 모든 애플리케이션 템플릿을 가져옵니다.

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

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
subscriptionId
path True

string

구독 식별자입니다.

api-version
query True

string

API 버전입니다.

응답

Name 형식 Description
200 OK

AppTemplatesResult

본문에는 모든 IoT Central 애플리케이션 템플릿이 포함되어 있습니다.

Other Status Codes

CloudError

DefaultErrorResponse

보안

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation 사용자 계정 가장

예제

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
}

정의

Name Description
AppTemplate

IoT Central 애플리케이션 템플릿.

AppTemplateLocations

IoT Central 애플리케이션 템플릿 위치.

AppTemplatesResult

다음 링크가 있는 IoT Central 애플리케이션 템플릿 목록입니다.

CloudError

오류 세부 정보입니다.

CloudErrorBody

오류 응답에 대한 세부 정보입니다.

AppTemplate

IoT Central 애플리케이션 템플릿.

Name 형식 Description
description

string

템플릿에 대한 설명입니다.

industry

string

템플릿의 업계입니다.

locations

AppTemplateLocations[]

템플릿을 지원하는 위치 목록입니다.

manifestId

string

템플릿의 ID입니다.

manifestVersion

string

템플릿의 버전입니다.

name

string

템플릿의 이름입니다.

order

number

템플릿 목록의 템플릿 순서입니다.

title

string

템플릿의 제목입니다.

AppTemplateLocations

IoT Central 애플리케이션 템플릿 위치.

Name 형식 Description
displayName

string

위치의 표시 이름입니다.

id

string

위치의 ID입니다.

AppTemplatesResult

다음 링크가 있는 IoT Central 애플리케이션 템플릿 목록입니다.

Name 형식 Description
nextLink

string

IoT Central 애플리케이션 템플릿의 다음 페이지를 가져오는 데 사용되는 링크입니다.

value

AppTemplate[]

IoT Central 애플리케이션 템플릿 목록입니다.

CloudError

오류 세부 정보입니다.

Name 형식 Description
error.code

string

오류 코드입니다.

error.details

CloudErrorBody[]

오류에 대한 추가 세부 정보 목록입니다.

error.message

string

오류 메시지입니다.

error.target

string

특정 오류의 대상입니다.

CloudErrorBody

오류 응답에 대한 세부 정보입니다.

Name 형식 Description
code

string

오류 코드입니다.

details

CloudErrorBody[]

오류에 대한 추가 세부 정보 목록입니다.

message

string

오류 메시지입니다.

target

string

특정 오류의 대상입니다.