Delen via


Apps - List By Subscription

Alle IoT Central-toepassingen in een abonnement ophalen.

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

URI-parameters

Name In Vereist Type Description
subscriptionId
path True

string

De abonnements-id.

api-version
query True

string

De versie van de API.

Antwoorden

Name Type Description
200 OK

AppListResult

Dit is een synchrone bewerking. De hoofdtekst bevat een JSON-geserialiseerde matrix van de metagegevens van alle IoT Central-toepassingen in het abonnement.

Other Status Codes

CloudError

DefaultErrorResponse

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation uw gebruikersaccount imiteren

Voorbeelden

Apps_ListBySubscription

Voorbeeldaanvraag

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

Voorbeeldrespons

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
}

Definities

Name Description
App

De IoT Central-toepassing.

AppListResult

Een lijst met IoT Central-toepassingen met een volgende koppeling.

AppSku

De naam van de SKU.

AppSkuInfo

Informatie over de SKU van de IoT Central-toepassing.

AppState

De huidige status van de toepassing.

CloudError

Foutdetails.

CloudErrorBody

Details van de foutreactie.

SystemAssignedServiceIdentity

Beheerde service-identiteit (door het systeem toegewezen of geen)

SystemAssignedServiceIdentityType

Type beheerde service-identiteit (door het systeem toegewezen of geen).

App

De IoT Central-toepassing.

Name Type Description
id

string

De ARM-resource-id.

identity

SystemAssignedServiceIdentity

De beheerde identiteiten voor de IoT Central-toepassing.

location

string

De resourcelocatie.

name

string

De naam van de ARM-resource.

properties.applicationId

string

De id van de toepassing.

properties.displayName

string

De weergavenaam van de toepassing.

properties.state

AppState

De huidige status van de toepassing.

properties.subdomain

string

Het subdomein van de toepassing.

properties.template

string

De id van de toepassingssjabloon, een blauwdruk die de kenmerken en het gedrag van een toepassing definieert. Optionele; als dit niet is opgegeven, wordt standaard een lege blauwdruk gebruikt en kan de toepassing helemaal opnieuw worden gedefinieerd.

sku

AppSkuInfo

Een geldige exemplaar-SKU.

tags

object

De resourcetags.

type

string

Het resourcetype.

AppListResult

Een lijst met IoT Central-toepassingen met een volgende koppeling.

Name Type Description
nextLink

string

De koppeling die wordt gebruikt om de volgende pagina van IoT Central-toepassingen op te halen.

value

App[]

Een lijst met IoT Central-toepassingen.

AppSku

De naam van de SKU.

Name Type Description
ST0

string

ST1

string

ST2

string

AppSkuInfo

Informatie over de SKU van de IoT Central-toepassing.

Name Type Description
name

AppSku

De naam van de SKU.

AppState

De huidige status van de toepassing.

Name Type Description
created

string

suspended

string

CloudError

Foutdetails.

Name Type Description
error.code

string

De foutcode.

error.details

CloudErrorBody[]

Een lijst met aanvullende informatie over de fout.

error.message

string

Het foutbericht.

error.target

string

Het doel van de specifieke fout.

CloudErrorBody

Details van de foutreactie.

Name Type Description
code

string

De foutcode.

details

CloudErrorBody[]

Een lijst met aanvullende informatie over de fout.

message

string

Het foutbericht.

target

string

Het doel van de specifieke fout.

SystemAssignedServiceIdentity

Beheerde service-identiteit (door het systeem toegewezen of geen)

Name Type Description
principalId

string

De service-principal-id van de door het systeem toegewezen identiteit. Deze eigenschap wordt alleen opgegeven voor een door het systeem toegewezen identiteit.

tenantId

string

De tenant-id van de door het systeem toegewezen identiteit. Deze eigenschap wordt alleen opgegeven voor een door het systeem toegewezen identiteit.

type

SystemAssignedServiceIdentityType

Type beheerde service-identiteit (door het systeem toegewezen of geen).

SystemAssignedServiceIdentityType

Type beheerde service-identiteit (door het systeem toegewezen of geen).

Name Type Description
None

string

SystemAssigned

string