Condividi tramite


Apps - List By Subscription

Ottenere tutte le applicazioni IoT Central in una sottoscrizione.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
subscriptionId
path True

string

L'identificatore della sottoscrizione.

api-version
query True

string

Versione dell'API.

Risposte

Nome Tipo Descrizione
200 OK

AppListResult

Si tratta di un'operazione sincrona. Il corpo contiene una matrice serializzata JSON dei metadati di tutte le applicazioni IoT Central nella sottoscrizione.

Other Status Codes

CloudError

DefaultErrorResponse

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

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

Scopes

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

Apps_ListBySubscription

Sample Request

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

Sample Response

code: 200
{
  "value": [
    {
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/resRg/providers/Microsoft.IoTCentral/iotApps/myIoTCentralApp",
      "location": "westus",
      "type": "Microsoft.IoTCentral/IoTApps",
      "name": "myIoTCentralApp",
      "tags": {
        "key": "value"
      },
      "properties": {
        "applicationId": "6ebd8fd3-6e34-419e-908f-9be61ec6f6d6",
        "displayName": "My IoT Central App",
        "subdomain": "my-iot-central-app",
        "template": "iotc-pnp-preview@1.0.0",
        "state": "created"
      },
      "sku": {
        "name": "F1"
      },
      "identity": {
        "type": "SystemAssigned",
        "tenantId": "f686d426-8d16-42db-81b7-ab578e110ccd",
        "principalId": "8988ab15-3e7a-4586-8a1c-ed07a73a53e9"
      }
    }
  ],
  "nextLink": null
}

Definizioni

Nome Descrizione
App

Applicazione IoT Central.

AppListResult

Elenco di applicazioni IoT Central con un collegamento successivo.

AppSku

Il nome della SKU.

AppSkuInfo

Informazioni sullo SKU dell'applicazione IoT Central.

AppState

Stato attuale dell'applicazione.

CloudError

Dettagli errore.

CloudErrorBody

Dettagli della risposta all'errore.

SystemAssignedServiceIdentity

Identità del servizio gestita (assegnata dal sistema o nessuno)

SystemAssignedServiceIdentityType

Tipo di identità del servizio gestito (assegnata dal sistema o nessuna).

App

Applicazione IoT Central.

Nome Tipo Descrizione
id

string

Identificatore della risorsa ARM.

identity

SystemAssignedServiceIdentity

Identità gestite per l'applicazione IoT Central.

location

string

Percorso della risorsa.

name

string

Nome della risorsa ARM.

properties.applicationId

string

ID dell'applicazione.

properties.displayName

string

Nome visualizzato dell'applicazione.

properties.state

AppState

Stato attuale dell'applicazione.

properties.subdomain

string

Sottodominio dell'applicazione.

properties.template

string

ID del modello di applicazione, ovvero un progetto che definisce le caratteristiche e i comportamenti di un'applicazione. Opzionale; se non specificato, il valore predefinito è un progetto vuoto e consente di definire l'applicazione da zero.

sku

AppSkuInfo

SKU di istanza valido.

tags

object

Tag di risorsa.

type

string

Tipo di risorsa.

AppListResult

Elenco di applicazioni IoT Central con un collegamento successivo.

Nome Tipo Descrizione
nextLink

string

Collegamento usato per ottenere la pagina successiva di Applicazioni IoT Central.

value

App[]

Elenco di applicazioni IoT Central.

AppSku

Il nome della SKU.

Nome Tipo Descrizione
ST0

string

ST1

string

ST2

string

AppSkuInfo

Informazioni sullo SKU dell'applicazione IoT Central.

Nome Tipo Descrizione
name

AppSku

Il nome della SKU.

AppState

Stato attuale dell'applicazione.

Nome Tipo Descrizione
created

string

suspended

string

CloudError

Dettagli errore.

Nome Tipo Descrizione
error.code

string

Codice di errore.

error.details

CloudErrorBody[]

Elenco di dettagli aggiuntivi sull'errore.

error.message

string

Messaggio di errore.

error.target

string

Destinazione dell'errore specifico.

CloudErrorBody

Dettagli della risposta all'errore.

Nome Tipo Descrizione
code

string

Codice di errore.

details

CloudErrorBody[]

Elenco di dettagli aggiuntivi sull'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore specifico.

SystemAssignedServiceIdentity

Identità del servizio gestita (assegnata dal sistema o nessuno)

Nome Tipo Descrizione
principalId

string

ID dell'entità servizio dell'identità assegnata dal sistema. Questa proprietà verrà fornita solo per un'identità assegnata dal sistema.

tenantId

string

ID tenant dell'identità assegnata dal sistema. Questa proprietà verrà fornita solo per un'identità assegnata dal sistema.

type

SystemAssignedServiceIdentityType

Tipo di identità del servizio gestito (assegnata dal sistema o nessuna).

SystemAssignedServiceIdentityType

Tipo di identità del servizio gestito (assegnata dal sistema o nessuna).

Nome Tipo Descrizione
None

string

SystemAssigned

string