KubernetesOnlineDeployment interface
Spezifische Eigenschaften für kubernetesOnlineDeployment.
- Extends
Eigenschaften
container |
Die Ressourcenanforderungen für den Container (CPU und Arbeitsspeicher). |
endpoint |
Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann |
Geerbte Eigenschaften
app |
Wenn true, aktiviert Application Insights-Protokollierung. |
code |
Codekonfiguration für die Endpunktbereitstellung. |
description | Beschreibung der Endpunktbereitstellung. |
egress |
Wenn aktiviert, lassen Sie ausgehenden öffentlichen Netzwerkzugriff zu. Wenn deaktiviert, wird ein sicherer ausgehender Datenverkehr erstellt. Standard: Aktiviert. |
environment |
ARM-Ressourcen-ID oder AssetId der Umgebungsspezifikation für die Endpunktbereitstellung. |
environment |
Konfiguration von Umgebungsvariablen für die Bereitstellung. |
instance |
Compute-Instanztyp. |
liveness |
Der Livetest überwacht regelmäßig die Integrität des Containers. |
model | Der URI-Pfad zum Modell. |
model |
Der Pfad zum Einbinden des Modells in einem benutzerdefinierten Container. |
properties | Eigenschaftenwörterbuch. Eigenschaften können hinzugefügt, aber nicht entfernt oder geändert werden. |
provisioning |
Bereitstellungsstatus für die Endpunktbereitstellung. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
readiness |
Der Bereitschaftstest überprüft, ob der Container bereit ist, Datenverkehr auszuliefern. Die Eigenschaften und Standardwerte sind identisch mit dem Livetest. |
request |
Anforderungseinstellungen für die Bereitstellung. |
scale |
Skalierungseinstellungen für die Bereitstellung. Wenn null oder nicht angegeben ist, wird standardmäßig TargetUtilizationScaleSettings für KubernetesOnlineDeployment und DefaultScaleSettings für ManagedOnlineDeployment verwendet. |
Details zur Eigenschaft
containerResourceRequirements
Die Ressourcenanforderungen für den Container (CPU und Arbeitsspeicher).
containerResourceRequirements?: ContainerResourceRequirements
Eigenschaftswert
endpointComputeType
Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann
endpointComputeType: "Kubernetes"
Eigenschaftswert
"Kubernetes"
Geerbte Eigenschaftsdetails
appInsightsEnabled
Wenn true, aktiviert Application Insights-Protokollierung.
appInsightsEnabled?: boolean
Eigenschaftswert
boolean
codeConfiguration
Codekonfiguration für die Endpunktbereitstellung.
codeConfiguration?: CodeConfiguration
Eigenschaftswert
description
Beschreibung der Endpunktbereitstellung.
description?: string
Eigenschaftswert
string
Geerbt vonOnlineDeploymentProperties.description
egressPublicNetworkAccess
Wenn aktiviert, lassen Sie ausgehenden öffentlichen Netzwerkzugriff zu. Wenn deaktiviert, wird ein sicherer ausgehender Datenverkehr erstellt. Standard: Aktiviert.
egressPublicNetworkAccess?: string
Eigenschaftswert
string
Geerbt vonOnlineDeploymentProperties.egressPublicNetworkAccess
environmentId
ARM-Ressourcen-ID oder AssetId der Umgebungsspezifikation für die Endpunktbereitstellung.
environmentId?: string
Eigenschaftswert
string
Geerbt vonOnlineDeploymentProperties.environmentId
environmentVariables
Konfiguration von Umgebungsvariablen für die Bereitstellung.
environmentVariables?: {[propertyName: string]: string | null}
Eigenschaftswert
{[propertyName: string]: string | null}
instanceType
Compute-Instanztyp.
instanceType?: string
Eigenschaftswert
string
Geerbt vonOnlineDeploymentProperties.instanceType
livenessProbe
Der Livetest überwacht regelmäßig die Integrität des Containers.
livenessProbe?: ProbeSettings
Eigenschaftswert
Geerbt vonOnlineDeploymentProperties.livenessProbe
model
Der URI-Pfad zum Modell.
model?: string
Eigenschaftswert
string
Geerbt vonOnlineDeploymentProperties.model
modelMountPath
Der Pfad zum Einbinden des Modells in einem benutzerdefinierten Container.
modelMountPath?: string
Eigenschaftswert
string
properties
Eigenschaftenwörterbuch. Eigenschaften können hinzugefügt, aber nicht entfernt oder geändert werden.
properties?: {[propertyName: string]: string | null}
Eigenschaftswert
{[propertyName: string]: string | null}
Geerbt vonOnlineDeploymentProperties.properties
provisioningState
Bereitstellungsstatus für die Endpunktbereitstellung. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
provisioningState?: string
Eigenschaftswert
string
readinessProbe
Der Bereitschaftstest überprüft, ob der Container bereit ist, Datenverkehr auszuliefern. Die Eigenschaften und Standardwerte sind identisch mit dem Livetest.
readinessProbe?: ProbeSettings
Eigenschaftswert
requestSettings
Anforderungseinstellungen für die Bereitstellung.
requestSettings?: OnlineRequestSettings
Eigenschaftswert
scaleSettings
Skalierungseinstellungen für die Bereitstellung. Wenn null oder nicht angegeben ist, wird standardmäßig TargetUtilizationScaleSettings für KubernetesOnlineDeployment und DefaultScaleSettings für ManagedOnlineDeployment verwendet.
scaleSettings?: OnlineScaleSettingsUnion
Eigenschaftswert
Geerbt vonOnlineDeploymentProperties.scaleSettings