Freigeben über


Connected Environments - List By Subscription

Rufen Sie alle connectedEnvironments für ein Abonnement ab.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.App/connectedEnvironments?api-version=2025-01-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
subscriptionId
path True

string

minLength: 1

Die ID des Zielabonnements.

api-version
query True

string

minLength: 1

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

Antworten

Name Typ Beschreibung
200 OK

ConnectedEnvironmentCollection

OKAY

Other Status Codes

DefaultErrorResponse

Häufige Fehlerantwort.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

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

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

List connected environments by subscription

Beispielanforderung

GET https://management.azure.com/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/providers/Microsoft.App/connectedEnvironments?api-version=2025-01-01

Beispiel für eine Antwort

{
  "value": [
    {
      "id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.App/connectedEnvironments/sample1",
      "name": "sample1",
      "type": "Microsoft.App/connectedEnvironments",
      "location": "North Central US",
      "tags": {},
      "properties": {
        "provisioningState": "Succeeded",
        "deploymentErrors": null,
        "defaultDomain": "sample1.k4apps.io",
        "staticIp": "20.42.33.145",
        "customDomainConfiguration": {
          "customDomainVerificationId": "custom domain verification id",
          "dnsSuffix": "www.my-name.com",
          "subjectName": "CN=www.my-name.com",
          "expirationDate": "2022-11-06T04:00:00Z",
          "thumbprint": "CERTIFICATE_THUMBPRINT"
        }
      }
    },
    {
      "id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/DemoRG/providers/Microsoft.App/connectedEnvironments/sample2",
      "name": "sample2",
      "type": "Microsoft.App/connectedEnvironments",
      "location": "North Central US",
      "tags": {},
      "properties": {
        "provisioningState": "Succeeded",
        "deploymentErrors": null,
        "defaultDomain": "sample2.k4apps.io",
        "staticIp": "52.142.21.61",
        "customDomainConfiguration": {
          "customDomainVerificationId": "custom domain verification id",
          "dnsSuffix": "www.my-name2.com",
          "subjectName": "CN=www.my-name2.com",
          "expirationDate": "2022-11-06T04:00:00Z",
          "thumbprint": "CERTIFICATE_THUMBPRINT"
        }
      }
    }
  ]
}

Definitionen

Name Beschreibung
CertificateKeyVaultProperties

Eigenschaften für ein Zertifikat, das in einem Key Vault gespeichert ist.

ConnectedEnvironment

Eine Umgebung für Kubernetes-Cluster, die auf Webworkloads durch Azure App Service spezialisiert ist

ConnectedEnvironmentCollection

Sammlung von connectedEnvironments

ConnectedEnvironmentProvisioningState

Bereitstellungsstatus der Kubernetes-Umgebung.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

CustomDomainConfiguration

Konfigurationseigenschaften für benutzerdefinierte Apps-Umgebungsdomäne

DefaultErrorResponse

Fehlerantwort des App-Diensts.

Details

Details oder der Fehler

Error

Fehlermodell.

ExtendedLocation

Der komplexe Typ des erweiterten Standorts.

ExtendedLocationTypes

Der Typ des erweiterten Speicherorts.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

CertificateKeyVaultProperties

Eigenschaften für ein Zertifikat, das in einem Key Vault gespeichert ist.

Name Typ Beschreibung
identity

string

Ressourcen-ID einer verwalteten Identität zum Authentifizieren mit Azure Key Vault oder System zur Verwendung einer vom System zugewiesenen Identität.

keyVaultUrl

string (uri)

DIE URL, die auf den geheimen Azure Key Vault-Schlüssel zeigt, der das Zertifikat enthält.

ConnectedEnvironment

Eine Umgebung für Kubernetes-Cluster, die auf Webworkloads durch Azure App Service spezialisiert ist

Name Typ Beschreibung
extendedLocation

ExtendedLocation

Der komplexe Typ des erweiterten Standorts.

id

string (arm-id)

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

location

string

Der geografische Standort, an dem sich die Ressource befindet

name

string

Der Name der Ressource

properties.customDomainConfiguration

CustomDomainConfiguration

Benutzerdefinierte Domänenkonfiguration für die Umgebung

properties.daprAIConnectionString

string

Application Insights-Verbindungszeichenfolge, die von Dapr zum Exportieren der Dienst-in-Dienst-Kommunikationstelemetrie verwendet wird

properties.defaultDomain

string

Standarddomänenname für den Cluster

properties.deploymentErrors

string

Alle Fehler, die während der Bereitstellungs- oder Bereitstellungsüberprüfung aufgetreten sind

properties.provisioningState

ConnectedEnvironmentProvisioningState

Bereitstellungsstatus der Kubernetes-Umgebung.

properties.staticIp

string

Statische IP der connectedEnvironment

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"

ConnectedEnvironmentCollection

Sammlung von connectedEnvironments

Name Typ Beschreibung
nextLink

string

Link zur nächsten Seite von Ressourcen.

value

ConnectedEnvironment[]

Sammlung von Ressourcen.

ConnectedEnvironmentProvisioningState

Bereitstellungsstatus der Kubernetes-Umgebung.

Wert Beschreibung
Canceled
Failed
InfrastructureSetupComplete
InfrastructureSetupInProgress
InitializationInProgress
ScheduledForDelete
Succeeded
Waiting

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
Application
Key
ManagedIdentity
User

CustomDomainConfiguration

Konfigurationseigenschaften für benutzerdefinierte Apps-Umgebungsdomäne

Name Typ Beschreibung
certificateKeyVaultProperties

CertificateKeyVaultProperties

Zertifikat, das in Azure Key Vault gespeichert ist.

certificatePassword

string

Zertifikatkennwort

certificateValue

string (byte)

PFX- oder PEM-Blob

customDomainVerificationId

string

Id, die verwendet wird, um den Besitz von Domänennamen zu überprüfen

dnsSuffix

string

Dns-Suffix für die Umgebungsdomäne

expirationDate

string (date-time)

Ablaufdatum des Zertifikats.

subjectName

string

Antragstellername des Zertifikats.

thumbprint

string

Zertifikatfingerabdruck.

DefaultErrorResponse

Fehlerantwort des App-Diensts.

Name Typ Beschreibung
error

Error

Fehlermodell.

Details

Details oder der Fehler

Name Typ Beschreibung
code

string

Standardisierte Zeichenfolge, um den Fehler programmgesteuert zu identifizieren.

message

string

Detaillierte Fehlerbeschreibung und Debuginformationen.

target

string

Detaillierte Fehlerbeschreibung und Debuginformationen.

Error

Fehlermodell.

Name Typ Beschreibung
code

string

Standardisierte Zeichenfolge, um den Fehler programmgesteuert zu identifizieren.

details

Details[]

Details oder der Fehler

innererror

string

Weitere Informationen zum Debuggen von Fehlern.

message

string

Detaillierte Fehlerbeschreibung und Debuginformationen.

target

string

Detaillierte Fehlerbeschreibung und Debuginformationen.

ExtendedLocation

Der komplexe Typ des erweiterten Standorts.

Name Typ Beschreibung
name

string

Der Name des erweiterten Speicherorts.

type

ExtendedLocationTypes

Der Typ des erweiterten Speicherorts.

ExtendedLocationTypes

Der Typ des erweiterten Speicherorts.

Wert Beschreibung
CustomLocation

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.