Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mit dem Azure MCP-Server können Sie Azure-Ressourcen verwalten, einschließlich App-Konfigurationsspeichern mithilfe natürlicher Sprachaufforderungen. Auf diese Weise können Sie Konfigurationseinstellungen und Featurekennzeichnungen schnell verwalten, ohne sich an komplexe Syntax zu erinnern.
Die Azure App-Konfiguration bietet einen Dienst zum zentralen Verwalten von Anwendungseinstellungen und Featurekennzeichnungen. Moderne Programme, insbesondere Programme, die in einer Cloud ausgeführt werden, verfügen im Allgemeinen über viele Komponenten, die verteilt werden. Das Verteilen von Konfigurationseinstellungen über diese Komponenten kann bei einer Anwendungsbereitstellung zu schwer zu behebenden Fehlern führen. Verwenden Sie die App-Konfiguration, um alle Einstellungen für Ihre Anwendung zu speichern und den Zugriff an einem zentralen Ort zu sichern.
Hinweis
Toolparameter: Die Azure MCP Server-Tools definieren Parameter für Daten, die sie zum Ausführen von Aufgaben benötigen. Einige dieser Parameter sind für jedes Tool spezifisch und werden unten dokumentiert. Andere Parameter sind global und werden von allen Tools gemeinsam genutzt. Weitere Informationen finden Sie unter Toolparameter.
Konto: Speichern auflisten
Der Azure MCP-Server kann App-Konfigurationsspeicher in einem Abonnement auflisten. Dies ist hilfreich, um den Status Ihrer App-Konfigurationsressourcen schnell zu überprüfen.
Beispiele für Prompts:
- Listenspeicher: "Alle App-Konfigurationsspeicher in meinem Abonnement auflisten".
- Stores anzeigen: "Über welche App-Konfigurationsspeicher habe ich?"
- Laden suchen: "Ich muss meine App-Konfigurationsressourcen anzeigen"
- Abfragespeicher: "Kann ich alle meine App-Konfigurationsspeicher anzeigen?"
- Speicher überprüfen: "App-Konfigurationsspeicher im Abonnement abc123"
Destruktiv: ❌ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ✅ | Geheimnis: ❌ | Lokal erforderlich: ❌
Schlüsselwert: Einstellung löschen
Der Azure MCP-Server kann eine Schlüsselwerteinstellung aus einem App-Konfigurationsspeicher löschen.
Beispiele für Prompts:
- Löschen Sie eine Einstellung: "Entfernen Sie den Schlüssel "AppName:TemporaryConfig" aus meinem App-Konfigurationsspeicher "myappconfigstore".
- Löschen einer bezeichnungsgeschrifteten Einstellung: "Löschen der Einstellung "AppName:FeatureFlag" mit der Bezeichnung "test" aus dem App-Konfigurationsspeicher "myappconfigstore""
- Konfiguration entfernen: "Löschen des Schlüssels 'ProductionEndpointUrl' aus dem App-Konfigurationsspeicher 'contoso-appconfig'"
- Einstellungen bereinigen: "Löschen Sie den Schlüssel 'TestSettings' mit der Bezeichnung 'veraltet' aus dem App-Konfigurationsspeicherort 'myappconfigstore'.
- Bereinigungskonfiguration: "Löschen des temporären API-Schlüssels 'TempAuth' aus app-config-dev"
| Parameter | Erforderlich oder optional | BESCHREIBUNG |
|---|---|---|
| Konto | Erforderlich | Der Name des App-Konfigurationsspeichers (z. B. my-appconfig). |
| Schlüssel | Erforderlich | Der Name des Schlüssels für den Zugriff im App-Konfigurationsspeicher. |
| Bezeichnung | Wahlfrei | Die Bezeichnung, die auf den Konfigurationsschlüssel angewendet werden soll. Bezeichnungen werden verwendet, um Einstellungen zu gruppieren und zu organisieren. |
| Inhaltstyp | Wahlfrei | Der Inhaltstyp des Konfigurationswerts. Dies wird verwendet, um anzugeben, wie der Wert interpretiert oder analysiert werden soll. |
Destruktiv: ✅ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ❌ | Geheimnis: ❌ | Lokal erforderlich: ❌
Schlüsselwert: Abrufen von Schlüsselwerten
Ruft Schlüsselwerte in einem App-Konfigurationsspeicher ab. Dieser Befehl kann eine der folgenden Aktionen bereitstellen:
- Abrufen eines bestimmten Schlüsselwerts anhand seines Schlüssels und optionaler Bezeichnung
- Schlüsselwerte auflisten, wenn kein Schlüssel angegeben wird.
Das Auflisten von Schlüsselwerten kann optional nach einem Schlüsselfilter und Beschriftungsfilter gefiltert werden. Jeder Schlüsselwert enthält den Schlüssel, den Wert, die Bezeichnung, den Inhaltstyp, das ETag, die Uhrzeit der letzten Änderung und den Sperrstatus.
Beispiele für Prompts:
- Alle Schlüsselwerteinstellungen auflisten: "Alle Schlüsselwerteinstellungen im App-Konfigurationsspeicher 'myappconfigstore' auflisten"
- Schlüsselwerteinstellungen anzeigen: "Anzeigen der Schlüsselwerteinstellungen im App-Konfigurationsspeicher 'contoso-appconfig'"
- Filtern nach Schlüsselpräfix: "Alle Schlüsselwerteinstellungen mit Schlüsselnamen auflisten, beginnend mit 'prod-' im App-Konfigurationsspeicher 'production-config'"
- Abrufen bestimmter Schlüsselinhalte: "Anzeigen des Inhalts für den Schlüssel "AppName:ConnectionString" im App-Konfigurationsspeicher "eastus-config".
- Umgebungsspezifische Einstellungen: "Alle Schlüsselwerteinstellungen mit Schlüsselnamen auflisten, beginnend mit 'dev-' im App-Konfigurationsspeicher 'development-config'"
- Get labeled configuration: "Show me the key-value settings with label 'staging' in App Configuration Store 'app-config-staging'"
- API-Konfiguration: "Anzeigen des Inhalts für den Schlüssel 'ApiSettings:Endpoint' im App-Konfigurationsspeicher 'api-config'"
- Datenbankeinstellungen: "Alle Schlüsselwerteinstellungen mit Schlüsselnamen auflisten, beginnend mit 'Datenbank' im App-Konfigurationsspeicher 'back-config'"
- Featurekennzeichnungen: "Anzeigen der Schlüsselwerteinstellungen mit der Bezeichnung 'Features' im App-Konfigurationsspeicher 'feature-config'"
- Anwendungsgeheimnisse: "Anzeigen des Inhalts für den Schlüssel "Secrets:ApiKey" im App-Konfigurationsspeicher "secure-config".
| Parameter | Erforderlich oder optional | BESCHREIBUNG |
|---|---|---|
| Konto | Erforderlich | Der Name des App-Konfigurationsspeichers (z. B my-appconfig. ). |
| Schlüssel | Wahlfrei | Der Name des Schlüssels für den Zugriff im App-Konfigurationsspeicher. |
| Bezeichnung | Wahlfrei | Die Bezeichnung, die auf den Konfigurationsschlüssel angewendet werden soll. Bezeichnungen werden verwendet, um Einstellungen zu gruppieren und zu organisieren. |
| Schlüsselfilter | Wahlfrei | Gibt ggf. den Schlüsselfilter an, der beim Abrufen von Schlüsselwerten verwendet werden soll. Der Filter kann eine genaue Übereinstimmung sein, z. B. ein Filter mit foo allen Schlüsselwerten mit einem Schlüssel foovon , oder der Filter kann ein * Zeichen am Ende der Zeichenfolge für Wildcardsuchen enthalten (z. B App*. ). Wenn sie nicht angegeben wird, werden alle Schlüssel abgerufen. |
| Bezeichnungsfilter | Wahlfrei | Gibt den Bezeichnungsfilter (falls vorhanden) an, der beim Abrufen von Schlüsselwerten verwendet werden soll. Der Filter kann eine genaue Übereinstimmung sein, z. B. ein Filter, der foo alle Schlüsselwerte mit einer Beschriftung fooabrufen würde, oder der Filter kann ein * Zeichen am Ende der Zeichenfolge für Wildcardsuchen enthalten (z Prod*. B. ). Bei diesem Filter wird die Groß-/Kleinschreibung beachtet. Wenn nicht angegeben, werden alle Bezeichnungen abgerufen. |
Destruktiv: ❌ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ✅ | Geheimnis: ❌ | Lokal erforderlich: ❌
Schlüsselwert: Festlegen der Sperre auf Schlüsselwert
Legt den Sperrstatus eines Schlüsselwerts in einem App-Konfigurationsspeicher fest. Dieser Befehl kann Schlüsselwerte sperren und entsperren.
Beispiele für Prompts:
- Sperren Sie eine Einstellung: "Schlüssel 'AppName:ConnectionString' im App-Konfigurationsspeicher 'myappconfigstore' sperren".
- Sperren Sie eine beschriftete Einstellung: "Sperren Sie den Schlüssel "AppName:ApiKey" mit der Bezeichnung "produktion" im App-Konfigurationsspeicher "contoso-appconfig".
- Entsperren Sie eine Einstellung: "Entsperren Sie den Schlüssel "AppName:ConnectionString" im App-Konfigurationsspeicher "myappconfigstore".
- Entsperren Sie eine beschriftete Einstellung: "Entsperren Sie den Schlüssel "AppName:ApiKey" mit der Bezeichnung "production" im App-Konfigurationsspeicher "contoso-appconfig".
| Parameter | Erforderlich oder optional | BESCHREIBUNG |
|---|---|---|
| Konto | Erforderlich | Der Name des App-Konfigurationsspeichers (z. Bmy-appconfig. ). |
| Schlüssel | Erforderlich | Der Name des Schlüssels für den Zugriff im App-Konfigurationsspeicher. |
| Bezeichnung | Wahlfrei | Die Bezeichnung, die auf den Konfigurationsschlüssel angewendet werden soll. Bezeichnungen werden verwendet, um Einstellungen zu gruppieren und zu organisieren. |
| Inhaltstyp | Wahlfrei | Der Inhaltstyp des Konfigurationswerts. Dies wird verwendet, um anzugeben, wie der Wert interpretiert oder analysiert werden soll. |
| Lock | Wahlfrei | Gibt an, ob ein Schlüsselwert gesperrt ist (auf read-only) oder entsperrt (read-only entfernt). |
Destruktiv: ❌ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ❌ | Geheimnis: ❌ | Lokal erforderlich: ❌
Schlüsselwert: Festlegen der Schlüsselwerteinstellung
Festlegen oder Aktualisieren einer Schlüsselwerteinstellung in einem App-Konfigurationsspeicher .
Beispiele für Prompts:
- Erstellen Sie eine Einstellung: "Erstellen Sie einen neuen Schlüssel 'AppName:ApiUrl' mit dem Wert 'https://api.example.com' in meinem App-Konfigurationsspeicher 'myappconfigstore'."
- Aktualisieren Sie eine Einstellung: "Aktualisieren sie den Schlüssel "AppName:MaxRetries" auf den Wert "5" im App-Konfigurationsspeicher "myappconfigstore".
- Erstellen Sie eine beschriftete Einstellung: "Legen Sie 'AppName:LogLevel' mit dem Wert 'Debug' und der Bezeichnung 'dev' in meinem App-Konfigurationsspeicher "contoso-appconfig" fest."
- Neue Konfiguration hinzufügen: "Hinzufügen einer neuen Einstellung namens 'ApiEndpoint' mit URL-Wert 'https://api.contoso.com' zu meiner 'eastus-config'"
- Ändern des vorhandenen Werts: "Festlegen des Schlüssels 'MaxThreads' auf den Wert '10' im App-Konfigurationsspeicher 'appconfig-prod'"
| Parameter | Erforderlich oder optional | BESCHREIBUNG |
|---|---|---|
| Kontenbezeichnung | Erforderlich | Der Name des App-Konfigurationsspeichers. |
| Schlüssel | Erforderlich | Der Schlüsselname der festzulegenden Einstellung. |
| Wert | Erforderlich | Der wert, der für den Schlüssel festgelegt werden soll. |
| Bezeichnung | Wahlfrei | Die Bezeichnung der festzulegenden Einstellung. |
| Stichwörter | Wahlfrei | Die Tags, die dem Konfigurationsschlüssel zugeordnet werden sollen. Tags sollten im Format vorliegen key=value. Sie können mehrere Tags angeben. |
| Inhaltstyp | Wahlfrei | Der Inhaltstyp des Konfigurationswerts. Dieser Wert gibt an, wie der Wert interpretiert oder analysiert werden soll. |
Destruktiv: ✅ | Idempotent: ✅ | Offene Welt: ❌ | Schreibgeschützt: ❌ | Geheimnis: ❌ | Lokal erforderlich: ❌