Freigeben über


Instance - List By Subscription

Auflisten von InstanceResource-Ressourcen nach Abonnement-ID

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.IoTOperations/instances?api-version=2026-03-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
subscriptionId
path True

string (uuid)

Die ID des Zielabonnements. Der Wert muss eine UUID sein.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

InstanceResourceListResult

Der Azure-Vorgang wurde erfolgreich abgeschlossen.

Other Status Codes

ErrorResponse

Unerwartete Fehlerantwort.

Sicherheit

azure_auth

Azure Active Directory-OAuth2-Flow.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

Instance_ListBySubscription

Beispielanforderung

GET https://management.azure.com/subscriptions/F8C729F9-DF9C-4743-848F-96EE433D8E53/providers/Microsoft.IoTOperations/instances?api-version=2026-03-01

Beispiel für eine Antwort

{
  "value": [
    {
      "properties": {
        "provisioningState": "Succeeded",
        "version": "1.2.0",
        "schemaRegistryRef": {
          "resourceId": "/subscriptions/0000000-0000-0000-0000-000000000000/resourceGroups/resourceGroup123/providers/Microsoft.DeviceRegistry/schemaRegistries/resource-name123"
        },
        "description": "empgqmbhvklcqlyahmdsjemlep"
      },
      "extendedLocation": {
        "name": "/subscriptions/F8C729F9-DF9C-4743-848F-96EE433D8E53/resourceGroups/rgiotoperations/providers/Microsoft.ExtendedLocation/customLocations/resource-123",
        "type": "CustomLocation"
      },
      "identity": {
        "principalId": "4a6e4195-75b8-4685-aa0c-0b5704779327",
        "tenantId": "ed060aa2-71ff-4d3f-99c4-a9138356fdec",
        "type": "None",
        "userAssignedIdentities": {}
      },
      "tags": {},
      "location": "eastus2",
      "id": "/subscriptions/0000000-0000-0000-0000-000000000000/resourceGroups/resourceGroup123/providers/Microsoft.IoTOperations/instances/resource-name123",
      "name": "llptmlifnqqwairx",
      "type": "Microsoft.IoTOperations/instances",
      "systemData": {
        "createdBy": "contosouser",
        "createdByType": "User",
        "createdAt": "2024-08-09T18:13:29.389Z",
        "lastModifiedBy": "contosouser",
        "lastModifiedByType": "User",
        "lastModifiedAt": "2024-08-09T18:13:29.389Z"
      }
    }
  ],
  "nextLink": "https://microsoft.com/a"
}

Definitionen

Name Beschreibung
AzureDeviceRegistryNamespaceRef

Referenz zum Azure Device Registry-Namespace.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

ExtendedLocation

Der erweiterte Standort ist eine Erweiterung von Azure-Standorten. Sie bieten eine Möglichkeit, ihre Azure ARC-fähigen Kubernetes-Cluster als Zielspeicherorte für die Bereitstellung von Azure-Dienstinstanzen zu verwenden.

ExtendedLocationType

Der Enumerationsdefinitionstyp von ExtendedLocation wird akzeptiert.

InstanceFeature

Die Features der AIO-Instanz.

InstanceFeatureMode

Der Enumerationsdefinitionsmodus eines Features.

InstanceProperties

Die Eigenschaften der Instance-Ressource.

InstanceResource

Eine Instanzressource ist ein logischer Container für eine Gruppe untergeordneter Ressourcen.

InstanceResourceListResult

Die Antwort eines InstanceResource-Listenvorgangs.

ManagedServiceIdentity

Verwaltete Dienstidentität (vom System zugewiesene und/oder vom Benutzer zugewiesene Identitäten)

ManagedServiceIdentityType

Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind).

ProvisioningState

Die Enumeration, die den Status der Ressource definiert.

ResourceHealthState

Der Integritätsstatus der Ressource.

SchemaRegistryRef

Der Verweis auf die Schemaregistrierung für diese AIO-Instanz.

SecretProviderClassRef

Der Verweis auf die Anbieterklasse AIO Secret.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

UserAssignedIdentity

Benutzer zugewiesene Identitätseigenschaften

AzureDeviceRegistryNamespaceRef

Referenz zum Azure Device Registry-Namespace.

Name Typ Beschreibung
resourceId

string (arm-id)

Die Ressourcen-ID des Azure Device Registry-Namespace.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ErrorDetail

Das Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

ExtendedLocation

Der erweiterte Standort ist eine Erweiterung von Azure-Standorten. Sie bieten eine Möglichkeit, ihre Azure ARC-fähigen Kubernetes-Cluster als Zielspeicherorte für die Bereitstellung von Azure-Dienstinstanzen zu verwenden.

Name Typ Beschreibung
name

string

Der Name des erweiterten Speicherorts.

type

ExtendedLocationType

Typ von ExtendedLocation.

ExtendedLocationType

Der Enumerationsdefinitionstyp von ExtendedLocation wird akzeptiert.

Wert Beschreibung
CustomLocation

CustomLocation-Typ

InstanceFeature

Die Features der AIO-Instanz.

Name Typ Beschreibung
mode

InstanceFeatureMode

Der Status des Features.

settings

object

Die Einstellungen des Features.

InstanceFeatureMode

Der Enumerationsdefinitionsmodus eines Features.

Wert Beschreibung
Stable

Melden Sie sich an, um eine stabile Funktion zu aktivieren

Preview

Melden Sie sich an, um eine Vorschaufunktion zu aktivieren

Disabled

Deaktivieren einer Funktion

InstanceProperties

Die Eigenschaften der Instance-Ressource.

Name Typ Standardwert Beschreibung
adrNamespaceRef

AzureDeviceRegistryNamespaceRef

Der Azure Device Registry-Namespace, der von Ressourcen, ermittelten Ressourcen und Geräten verwendet wird

defaultSecretProviderClassRef

SecretProviderClassRef

Der Verweis auf die Anbieterklasse AIO Secret.

description

string

Detaillierte Beschreibung der Instanz.

features

<string,  InstanceFeature>

Die Features der AIO-Instanz.

healthState

ResourceHealthState

Unknown

Der Integritätsstatus der Ressource.

provisioningState

ProvisioningState

Der Status des letzten Vorgangs.

schemaRegistryRef

SchemaRegistryRef

Der Verweis auf die Schemaregistrierung für diese AIO-Instanz.

version

string

Die Azure IoT Operations-Version.

InstanceResource

Eine Instanzressource ist ein logischer Container für eine Gruppe untergeordneter Ressourcen.

Name Typ Beschreibung
extendedLocation

ExtendedLocation

Edgespeicherort der Ressource.

id

string (arm-id)

Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

identity

ManagedServiceIdentity

Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind.

location

string

Der geografische Standort, an dem sich die Ressource befindet

name

string

Der Name der Ressource

properties

InstanceProperties

Die ressourcenspezifischen Eigenschaften für diese Ressource.

systemData

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten.

tags

object

Ressourcentags.

type

string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

InstanceResourceListResult

Die Antwort eines InstanceResource-Listenvorgangs.

Name Typ Beschreibung
nextLink

string (uri)

Der Link zur nächsten Seite von Elementen

value

InstanceResource[]

Die InstanceResource-Elemente auf dieser Seite

ManagedServiceIdentity

Verwaltete Dienstidentität (vom System zugewiesene und/oder vom Benutzer zugewiesene Identitäten)

Name Typ Beschreibung
principalId

string (uuid)

Die Dienstprinzipal-ID der vom System zugewiesenen Identität. Diese Eigenschaft wird nur für eine vom System zugewiesene Identität bereitgestellt.

tenantId

string (uuid)

Die Mandanten-ID der vom System zugewiesenen Identität. Diese Eigenschaft wird nur für eine vom System zugewiesene Identität bereitgestellt.

type

ManagedServiceIdentityType

Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind).

userAssignedIdentities

<string,  UserAssignedIdentity>

User-Assigned Identitäten
Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein.

ManagedServiceIdentityType

Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind).

Wert Beschreibung
None
SystemAssigned
UserAssigned
SystemAssigned,UserAssigned

ProvisioningState

Die Enumeration, die den Status der Ressource definiert.

Wert Beschreibung
Succeeded

Ressource wurde erstellt.

Failed

Fehler bei der Ressourcenerstellung.

Canceled

Die Ressourcenerstellung wurde abgebrochen.

Provisioning

Die Ressource wird bereitgestellt.

Updating

Ressource wird aktualisiert.

Deleting

Ressource wird gelöscht.

Accepted

Die Ressource wurde akzeptiert.

ResourceHealthState

Der Integritätsstatus der Ressource.

Wert Beschreibung
Available

Die Ressource ist verfügbar und funktioniert wie erwartet.

Degraded

Die Ressourcenintegrität wird herabgestuft.

Unavailable

Die Ressource funktioniert nicht wie erwartet.

Unknown

Der Ressourcenstatus ist unbekannt.

SchemaRegistryRef

Der Verweis auf die Schemaregistrierung für diese AIO-Instanz.

Name Typ Beschreibung
resourceId

string (arm-id)

Die Ressourcen-ID der Schemaregistrierung.

SecretProviderClassRef

Der Verweis auf die Anbieterklasse AIO Secret.

Name Typ Beschreibung
resourceId

string (arm-id)

Die Ressourcen-ID der Anbieterklasse des geheimen AIO-Geheimnisses.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Name Typ Beschreibung
createdAt

string (date-time)

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string (date-time)

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.

UserAssignedIdentity

Benutzer zugewiesene Identitätseigenschaften

Name Typ Beschreibung
clientId

string (uuid)

Die Client-ID der zugewiesenen Identität.

principalId

string (uuid)

Die Prinzipal-ID der zugewiesenen Identität.