Aracılığıyla paylaş


Kube Environments - Get

Kubernetes Ortamının özelliklerini alma için açıklama.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
name
path True

string

Kubernetes Ortamının adı.

resourceGroupName
path True

string

Kaynağın ait olduğu kaynak grubunun adı.

Normal ifade deseni: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True

string

Azure abonelik kimliğiniz. Bu GUID biçimli bir dizedir (örneğin, 000000000-0000-0000-0000-00000000000000).

api-version
query True

string

API Sürümü

Yanıtlar

Name Tür Description
200 OK

KubeEnvironment

Tamam

Other Status Codes

DefaultErrorResponse

hata yanıtı App Service.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

Get kube environments by name

Örnek isteği

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

Örnek yanıt

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

Tanımlar

Name Description
AppLogsConfiguration
ArcConfiguration
ContainerAppsConfiguration
DefaultErrorResponse

hata yanıtı App Service.

Details
Error

Hata modeli.

ExtendedLocation

Genişletilmiş Konum.

FrontEndConfiguration
FrontEndServiceType
KubeEnvironment

Azure App Service tarafından web iş yükleri için özelleştirilmiş bir Kubernetes kümesi

KubeEnvironmentProvisioningState

Kubernetes Ortamının sağlama durumu.

LogAnalyticsConfiguration
StorageType

AppLogsConfiguration

Name Tür Description
destination

string

logAnalyticsConfiguration

LogAnalyticsConfiguration

ArcConfiguration

Name Tür Description
artifactStorageAccessMode

string

artifactStorageClassName

string

artifactStorageMountPath

string

artifactStorageNodeName

string

artifactsStorageType

StorageType

frontEndServiceConfiguration

FrontEndConfiguration

kubeConfig

string

ContainerAppsConfiguration

Name Tür Description
appSubnetResourceId

string

Denetim düzlemi altyapı bileşenleri için bir alt ağın kaynak kimliği. Bu alt ağ, appSubnetResourceId içinde tanımlanan alt ağ ile aynı sanal ağda olmalıdır. Tanımlanmışsa platformReservedCidr içinde tanımlanan IP aralığıyla çakışmamalıdır.

controlPlaneSubnetResourceId

string

Denetim düzlemi altyapı bileşenleri için bir alt ağın kaynak kimliği. Bu alt ağ, appSubnetResourceId içinde tanımlanan alt ağ ile aynı sanal ağda olmalıdır. Tanımlanmışsa platformReservedCidr içinde tanımlanan IP aralığıyla çakışmamalıdır.

daprAIInstrumentationKey

string

Dapr tarafından Hizmeti Hizmete aktarma iletişim telemetrisini dışarı aktarmak için kullanılan Azure İzleyici izleme anahtarı

dockerBridgeCidr

string

Docker köprüsü ağına atanan CIDR gösterimi IP aralığı. Tanımlanmışsa, herhangi bir Alt Ağ IP aralığıyla veya platformReservedCidr'de tanımlanan IP aralığıyla çakışmamalıdır.

platformReservedCidr

string

CIDR gösteriminde ortam altyapısı IP adresleri için ayrılabilen IP aralığı. Diğer Alt Ağ IP aralıklarıyla çakışmamalıdır.

platformReservedDnsIP

string

platformReservedCidr tarafından tanımlanan IP aralığından iç DNS sunucusu için ayrılacak bir IP adresi

DefaultErrorResponse

hata yanıtı App Service.

Name Tür Description
error

Error

Hata modeli.

Details

Name Tür Description
code

string

Hatayı program aracılığıyla tanımlamak için standartlaştırılmış dize.

message

string

Ayrıntılı hata açıklaması ve hata ayıklama bilgileri.

target

string

Ayrıntılı hata açıklaması ve hata ayıklama bilgileri.

Error

Hata modeli.

Name Tür Description
code

string

Hatayı program aracılığıyla tanımlamak için standartlaştırılmış dize.

details

Details[]

Ayrıntılı hatalar.

innererror

string

Hata ayıklamak için daha fazla bilgi.

message

string

Ayrıntılı hata açıklaması ve hata ayıklama bilgileri.

target

string

Ayrıntılı hata açıklaması ve hata ayıklama bilgileri.

ExtendedLocation

Genişletilmiş Konum.

Name Tür Description
name

string

Genişletilmiş konumun adı.

type

string

Genişletilmiş konum türü.

FrontEndConfiguration

Name Tür Description
kind

FrontEndServiceType

FrontEndServiceType

Name Tür Description
LoadBalancer

string

NodePort

string

KubeEnvironment

Azure App Service tarafından web iş yükleri için özelleştirilmiş bir Kubernetes kümesi

Name Tür Description
extendedLocation

ExtendedLocation

Genişletilmiş Konum.

id

string

Kaynak Kimliği.

kind

string

Bir tür kaynak.

location

string

Kaynak Konumu.

name

string

Kaynak Adı.

properties.aksResourceID

string

properties.appLogsConfiguration

AppLogsConfiguration

Günlük daemon'unun uygulama günlüklerini bir hedefe dışarı aktarmasını sağlayan küme yapılandırması. Şu anda yalnızca "log-analytics" desteklenmektedir

properties.arcConfiguration

ArcConfiguration

ARC kümesi bileşen türlerini belirleyen küme yapılandırması. Örneğin: BuildService türü, FrontEnd Service ArtifactsStorageType vb. arasında seçim yapma.

properties.containerAppsConfiguration

ContainerAppsConfiguration

Dapr İzleme Anahtarı ve VNET Yapılandırmasını yapılandırmak için Container Apps Ortamları için küme yapılandırması

properties.defaultDomain

string

Küme için Varsayılan Etki Alanı Adı

properties.deploymentErrors

string

Dağıtım veya dağıtım doğrulaması sırasında oluşan hatalar

properties.environmentType

string

Kubernetes Ortamı türü. Yalnızca Yönetilen değeri olan Kapsayıcı Uygulaması Ortamları için desteklenir

properties.internalLoadBalancerEnabled

boolean

Yalnızca sanal ağ/alt ağ içinde görünür

properties.provisioningState

KubeEnvironmentProvisioningState

Kubernetes Ortamının sağlama durumu.

properties.staticIp

string

KubeEnvironment'ın statik IP'si

tags

object

Kaynak etiketleri.

type

string

Kaynak türü.

KubeEnvironmentProvisioningState

Kubernetes Ortamının sağlama durumu.

Name Tür Description
Canceled

string

Failed

string

InfrastructureSetupComplete

string

InfrastructureSetupInProgress

string

InitializationInProgress

string

ScheduledForDelete

string

Succeeded

string

UpgradeFailed

string

UpgradeRequested

string

Waiting

string

LogAnalyticsConfiguration

Name Tür Description
customerId

string

sharedKey

string

StorageType

Name Tür Description
LocalNode

string

NetworkFileSystem

string