Sdílet prostřednictvím


Managed Clusters - Get Mesh Revision Profile

Získá profil revize sítě pro zadanou síť v zadaném umístění.
Obsahuje další metadata revize, včetně podporovaných revizí, kompatibility clusteru a dostupných upgradů.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/meshRevisionProfiles/{mode}?api-version=2024-09-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
location
path True

string

minLength: 1

Název oblasti Azure.

mode
path True

string

minLength: 1
maxLength: 24
pattern: ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$

Režim sítě.

subscriptionId
path True

string (uuid)

ID cílového předplatného. Hodnota musí být UUID.

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

Odpovědi

Name Typ Description
200 OK

MeshRevisionProfile

OK

Other Status Codes

CloudError

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Get a mesh revision profile for a mesh mode

Ukázkový požadavek

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/location1/meshRevisionProfiles/istio?api-version=2024-09-01

Ukázková odpověď

{
  "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"
            ]
          }
        ]
      }
    ]
  }
}

Definice

Name Description
CloudError

Odpověď na chybu ze služby Container Service

CloudErrorBody

Odpověď na chybu ze služby Container Service

CompatibleVersions

Informace o verzi produktu nebo služby, která je kompatibilní s revizí sítě služeb.

createdByType

Typ identity, která prostředek vytvořila.

MeshRevision

Obsahuje informace o upgradech a kompatibilitě pro danou verzi major.minor mesh.

MeshRevisionProfile

Profil revize sítě pro síť

MeshRevisionProfileProperties

Mesh revision profile properties for a mesh

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

CloudError

Odpověď na chybu ze služby Container Service

Name Typ Description
error

CloudErrorBody

Podrobnosti o chybě

CloudErrorBody

Odpověď na chybu ze služby Container Service

Name Typ Description
code

string

Identifikátor chyby. Kódy jsou invariantní a mají být využity programově.

details

CloudErrorBody[]

Seznam dalších podrobností o chybě

message

string

Zpráva popisující chybu, která má být vhodná pro zobrazení v uživatelském rozhraní.

target

string

Cíl konkrétní chyby. Například název vlastnosti v chybě.

CompatibleVersions

Informace o verzi produktu nebo služby, která je kompatibilní s revizí sítě služeb.

Name Typ Description
name

string

Název produktu nebo služby.

versions

string[]

Verze produktů a služeb kompatibilní s revizí doplňku service mesh.

createdByType

Typ identity, která prostředek vytvořila.

Hodnota Description
Application
Key
ManagedIdentity
User

MeshRevision

Obsahuje informace o upgradech a kompatibilitě pro danou verzi major.minor mesh.

Name Typ Description
compatibleWith

CompatibleVersions[]

Seznam položek, se kterými je tato revize sítě služeb kompatibilní, a jejich přidruženými verzemi

revision

string

Revize uvolnění sítě.

upgrades

string[]

Seznam revizí dostupných pro upgrade konkrétní revize sítě

MeshRevisionProfile

Profil revize sítě pro síť

Name Typ Description
id

string (arm-id)

Plně kvalifikované ID prostředku pro prostředek. Například /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Název prostředku

properties

MeshRevisionProfileProperties

Mesh revision profile properties for a mesh

systemData

systemData

Metadata Azure Resource Manageru obsahující informace createdBy a modifiedBy

type

string

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

MeshRevisionProfileProperties

Mesh revision profile properties for a mesh

Name Typ Description
meshRevisions

MeshRevision[]

Obsahuje informace o upgradech a kompatibilitě pro danou verzi major.minor mesh.

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

Name Typ Description
createdAt

string (date-time)

Časové razítko vytvoření prostředku (UTC).

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která prostředek vytvořila.

lastModifiedAt

string (date-time)

Časové razítko poslední změny zdroje (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.