Kube Environments - Get

Popis získání vlastností prostředí Kubernetes

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/kubeEnvironments/{name}?api-version=2022-03-01

Parametry identifikátoru URI

Name In Required Type Description
name
path True
  • string

Název prostředí Kubernetes

resourceGroupName
path True
  • string

Název skupiny prostředků, do které prostředek patří.

Regex pattern: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True
  • string

ID vašeho předplatného Azure Jedná se o řetězec formátovaný identifikátorem GUID (např. 0000000-0000-0000-0000-000000000000000).

api-version
query True
  • string

Verze rozhraní API

Odpovědi

Name Type Description
200 OK

OK

Other Status Codes

App Service chybová odpověď.

Zabezpečení

azure_auth

Tok OAuth2 v Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

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

Příklady

Get kube environments by name

Sample Request

GET https://management.azure.com/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.Web/kubeEnvironments/jlaw-demo1?api-version=2022-03-01

Sample Response

{
  "id": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.Web/kubeEnvironments/jlaw-demo1",
  "name": "jlaw-demo1",
  "type": "Microsoft.Web/kubeEnvironments",
  "location": "North Central US",
  "extendedLocation": {
    "name": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.ExtendedLocation/customLocations/testcustomlocation",
    "type": "customLocation"
  },
  "tags": {},
  "properties": {
    "provisioningState": "Succeeded",
    "deploymentErrors": null,
    "internalLoadBalancerEnabled": false,
    "defaultDomain": "jlaw-demo1.k4apps.io",
    "staticIp": "20.42.33.145",
    "arcConfiguration": null,
    "appLogsConfiguration": null,
    "aksResourceID": "/subscriptions/8efdecc5-919e-44eb-b179-915dca89ebf9/resourceGroups/examplerg/providers/Microsoft.ContainerService/managedClusters/jlaw-demo1"
  }
}

Definice

AppLogsConfiguration
ArcConfiguration
ContainerAppsConfiguration
DefaultErrorResponse

App Service chybová odpověď.

Details
Error

Model chyby.

ExtendedLocation

Rozšířené umístění.

FrontEndConfiguration
FrontEndServiceType
KubeEnvironment

Cluster Kubernetes specializovaný na webové úlohy Azure App Service

KubeEnvironmentProvisioningState

Stav zřizování prostředí Kubernetes

LogAnalyticsConfiguration
StorageType

AppLogsConfiguration

Name Type Description
destination
  • string
logAnalyticsConfiguration

ArcConfiguration

Name Type Description
artifactStorageAccessMode
  • string
artifactStorageClassName
  • string
artifactStorageMountPath
  • string
artifactStorageNodeName
  • string
artifactsStorageType
frontEndServiceConfiguration
kubeConfig
  • string

ContainerAppsConfiguration

Name Type Description
appSubnetResourceId
  • string

ID prostředku podsítě pro komponenty infrastruktury řídicí roviny Tato podsíť musí být ve stejné virtuální síti jako podsíť definovaná v appSubnetResourceId. Nesmí se překrývat s rozsahem IP definovaným v platformReservedCidr, pokud je definován.

controlPlaneSubnetResourceId
  • string

ID prostředku podsítě pro komponenty infrastruktury řídicí roviny Tato podsíť musí být ve stejné virtuální síti jako podsíť definovaná v appSubnetResourceId. Nesmí se překrývat s rozsahem IP definovaným v platformReservedCidr, pokud je definován.

daprAIInstrumentationKey
  • string

Instrumentační klíč služby Azure Monitor používaný službou Dapr k exportu telemetrie komunikace služby do služby

dockerBridgeCidr
  • string

Rozsah IP adres zápisu CIDR přiřazený k síti mostu Dockeru Nesmí se překrývat s žádnými rozsahy IP adres podsítě nebo rozsahem IP definovaným v platformReservedCidr, pokud je definován.

platformReservedCidr
  • string

Rozsah IP adres v zápisu CIDR, který je možné rezervovat pro IP adresy infrastruktury prostředí. Nesmí se překrývat s jinými rozsahy IP adres podsítě.

platformReservedDnsIP
  • string

IP adresa z rozsahu IP definovaných platformReservedCidr, která bude vyhrazena pro interní server DNS.

DefaultErrorResponse

App Service chybová odpověď.

Name Type Description
error

Model chyby.

Details

Name Type Description
code
  • string

Standardizovaný řetězec pro programovou identifikaci chyby.

message
  • string

Podrobný popis chyby a informace o ladění

target
  • string

Podrobný popis chyby a informace o ladění

Error

Model chyby.

Name Type Description
code
  • string

Standardizovaný řetězec pro programovou identifikaci chyby.

details

Podrobné chyby.

innererror
  • string

Další informace o ladění chyby

message
  • string

Podrobný popis chyby a informace o ladění

target
  • string

Podrobný popis chyby a informace o ladění

ExtendedLocation

Rozšířené umístění.

Name Type Description
name
  • string

Název rozšířeného umístění

type
  • string

Typ rozšířeného umístění

FrontEndConfiguration

Name Type Description
kind

FrontEndServiceType

Name Type Description
LoadBalancer
  • string
NodePort
  • string

KubeEnvironment

Cluster Kubernetes specializovaný na webové úlohy Azure App Service

Name Type Description
extendedLocation

Rozšířené umístění.

id
  • string

ID prostředku.

kind
  • string

Druh zdroje.

location
  • string

Umístění prostředku

name
  • string

Název prostředku.

properties.aksResourceID
  • string
properties.appLogsConfiguration

Konfigurace clusteru, která umožňuje démon protokolu exportovat protokoly aplikace do cíle. V současné době se podporuje jenom "log-analytics".

properties.arcConfiguration

Konfigurace clusteru, která určuje typy komponent clusteru ARC. Např: Volba typu BuildService, Artefakty služby FrontEndStorageType atd.

properties.containerAppsConfiguration

Konfigurace clusteru pro prostředí Container Apps pro konfiguraci klíče Dapr Instrumentation a konfigurace virtuální sítě

properties.defaultDomain
  • string

Výchozí název domény pro cluster

properties.deploymentErrors
  • string

Případné chyby, ke kterým došlo během ověřování nasazení nebo nasazení

properties.environmentType
  • string

Typ prostředí Kubernetes Podporuje se jenom pro Container App Environment s hodnotou spravovanou.

properties.internalLoadBalancerEnabled
  • boolean

Viditelné pouze v rámci virtuální sítě nebo podsítě

properties.provisioningState

Stav zřizování prostředí Kubernetes

properties.staticIp
  • string

Statická IP adresa kubeEnvironmentu

tags
  • object

Značky prostředků

type
  • string

Typ prostředku.

KubeEnvironmentProvisioningState

Stav zřizování prostředí Kubernetes

Name Type Description
Canceled
  • string
Failed
  • string
InfrastructureSetupComplete
  • string
InfrastructureSetupInProgress
  • string
InitializationInProgress
  • string
ScheduledForDelete
  • string
Succeeded
  • string
UpgradeFailed
  • string
UpgradeRequested
  • string
Waiting
  • string

LogAnalyticsConfiguration

Name Type Description
customerId
  • string
sharedKey
  • string

StorageType

Name Type Description
LocalNode
  • string
NetworkFileSystem
  • string