Managed Clusters - Get Mesh Revision Profile
Ruft ein Gitterrevisionsprofil für ein angegebenes Gitter an der angegebenen Position ab.
Enthält zusätzliche Metadaten für die Überarbeitung, einschließlich unterstützter Überarbeitungen, Clusterkompatibilität und verfügbarer Upgrades
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/meshRevisionProfiles/{mode}?api-version=2024-09-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
location
|
path | True |
string |
Der Name der Azure-Region. |
mode
|
path | True |
string |
Der Modus des Gitters. RegEx-Muster: |
subscription
|
path | True |
string uuid |
Die ID des Zielabonnements. Der Wert muss eine UUID sein. |
api-version
|
query | True |
string |
Die API-Version, die für diesen Vorgang verwendet werden soll. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OKAY |
|
Other Status Codes |
Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist. |
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
Get a mesh revision profile for a mesh mode
Beispielanforderung
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/location1/meshRevisionProfiles/istio?api-version=2024-09-01
Beispiel für eine Antwort
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/location1/meshRevisionProfiles/istio",
"type": "Microsoft.ContainerService/locations/meshRevisionProfiles",
"name": "istio",
"properties": {
"meshRevisions": [
{
"revision": "asm-1-17",
"upgrades": [
"asm-1-18"
],
"compatibleWith": [
{
"name": "kubernetes",
"versions": [
"1.23",
"1.24",
"1.25",
"1.26"
]
}
]
},
{
"revision": "asm-1-18",
"upgrades": [],
"compatibleWith": [
{
"name": "kubernetes",
"versions": [
"1.24",
"1.25",
"1.26",
"1.27"
]
}
]
}
]
}
}
Definitionen
Name | Beschreibung |
---|---|
Cloud |
Eine Fehlerantwort des Containerdiensts. |
Cloud |
Eine Fehlerantwort des Containerdiensts. |
Compatible |
Versionsinformationen zu einem Produkt/Dienst, das mit einer Dienstgitterrevision kompatibel ist. |
created |
Der Identitätstyp, der die Ressource erstellt hat. |
Mesh |
Enthält Informationen zu Upgrades und Kompatibilität für eine bestimmte Major.Minor-Gitterversion. |
Mesh |
Gitterrevisionsprofil für ein Gitter. |
Mesh |
Gitterrevisionsprofileigenschaften für ein Gitter |
system |
Metadaten zur Erstellung und letzten Änderung der Ressource. |
CloudError
Eine Fehlerantwort des Containerdiensts.
Name | Typ | Beschreibung |
---|---|---|
error |
Details zum Fehler. |
CloudErrorBody
Eine Fehlerantwort des Containerdiensts.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden. |
details |
Eine Liste mit zusätzlichen Details zum Fehler. |
|
message |
string |
Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist. |
target |
string |
Das Ziel des bestimmten Fehlers. Beispielsweise der Name der Eigenschaft im Fehler. |
CompatibleVersions
Versionsinformationen zu einem Produkt/Dienst, das mit einer Dienstgitterrevision kompatibel ist.
Name | Typ | Beschreibung |
---|---|---|
name |
string |
Der Produkt-/Dienstname. |
versions |
string[] |
Produkt-/Dienstversionen, die mit einer Dienstgitter-Add-On-Revision kompatibel sind. |
createdByType
Der Identitätstyp, der die Ressource erstellt hat.
Name | Typ | Beschreibung |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
MeshRevision
Enthält Informationen zu Upgrades und Kompatibilität für eine bestimmte Major.Minor-Gitterversion.
Name | Typ | Beschreibung |
---|---|---|
compatibleWith |
Liste der Elemente, mit denen diese Revision des Dienstgitters kompatibel ist, und deren zugehörige Versionen. |
|
revision |
string |
Die Überarbeitung der Gitterfreigabe. |
upgrades |
string[] |
Liste der für das Upgrade einer bestimmten Gitterrevision verfügbaren Überarbeitungen |
MeshRevisionProfile
Gitterrevisionsprofil für ein Gitter.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
name |
string |
Der Name der Ressource |
properties |
Gitterrevisionsprofileigenschaften für ein Gitter |
|
systemData |
Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. |
|
type |
string |
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" |
MeshRevisionProfileProperties
Gitterrevisionsprofileigenschaften für ein Gitter
Name | Typ | Beschreibung |
---|---|---|
meshRevisions |
Enthält Informationen zu Upgrades und Kompatibilität für eine bestimmte Major.Minor-Gitterversion. |
systemData
Metadaten zur Erstellung und letzten Änderung der Ressource.
Name | Typ | Beschreibung |
---|---|---|
createdAt |
string |
Der Zeitstempel der Ressourcenerstellung (UTC). |
createdBy |
string |
Die Identität, die die Ressource erstellt hat. |
createdByType |
Der Identitätstyp, der die Ressource erstellt hat. |
|
lastModifiedAt |
string |
Der Zeitstempel der letzten Änderung der Ressource (UTC) |
lastModifiedBy |
string |
Die Identität, die die Ressource zuletzt geändert hat. |
lastModifiedByType |
Der Identitätstyp, der die Ressource zuletzt geändert hat. |