OnlineDeploymentProperties interface
Basisdefinition für die Endpunktbereitstellung.
- Extends
Eigenschaften
app |
Wenn true, aktiviert Die Application Insights-Protokollierung. |
egress |
Wenn aktiviert, erlauben Sie den Zugriff auf ausgehende öffentliche Netzwerke. Wenn deaktiviert, wird ein sicherer Ausgehender Wert erstellt. Standard: Aktiviert. |
endpoint |
[Erforderlich] Der Computetyp des Endpunkts. |
instance |
Computeinstanztyp. |
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 einen benutzerdefinierten Container. |
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. |
Geerbte Eigenschaften
code |
Codekonfiguration für die Endpunktbereitstellung. |
description | Beschreibung der Endpunktbereitstellung. |
environment |
ARM-Ressourcen-ID oder AssetId der Umgebungsspezifikation für die Endpunktbereitstellung. |
environment |
Umgebungsvariablenkonfiguration für die Bereitstellung. |
properties | Eigenschaftenwörterbuch. Eigenschaften können hinzugefügt, aber nicht entfernt oder geändert werden. |
Details zur Eigenschaft
appInsightsEnabled
Wenn true, aktiviert Die Application Insights-Protokollierung.
appInsightsEnabled?: boolean
Eigenschaftswert
boolean
egressPublicNetworkAccess
Wenn aktiviert, erlauben Sie den Zugriff auf ausgehende öffentliche Netzwerke. Wenn deaktiviert, wird ein sicherer Ausgehender Wert erstellt. Standard: Aktiviert.
egressPublicNetworkAccess?: string
Eigenschaftswert
string
endpointComputeType
[Erforderlich] Der Computetyp des Endpunkts.
endpointComputeType: string
Eigenschaftswert
string
instanceType
Computeinstanztyp.
instanceType?: string
Eigenschaftswert
string
livenessProbe
Der Livetest überwacht regelmäßig die Integrität des Containers.
livenessProbe?: ProbeSettings
Eigenschaftswert
model
Der URI-Pfad zum Modell.
model?: string
Eigenschaftswert
string
modelMountPath
Der Pfad zum Einbinden des Modells in einen benutzerdefinierten Container.
modelMountPath?: string
Eigenschaftswert
string
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
Geerbte Eigenschaftsdetails
codeConfiguration
Codekonfiguration für die Endpunktbereitstellung.
codeConfiguration?: CodeConfiguration
Eigenschaftswert
Geerbt vonEndpointDeploymentPropertiesBase.codeConfiguration
description
Beschreibung der Endpunktbereitstellung.
description?: string
Eigenschaftswert
string
environmentId
ARM-Ressourcen-ID oder AssetId der Umgebungsspezifikation für die Endpunktbereitstellung.
environmentId?: string
Eigenschaftswert
string
environmentVariables
Umgebungsvariablenkonfiguration für die Bereitstellung.
environmentVariables?: {[propertyName: string]: string | null}
Eigenschaftswert
{[propertyName: string]: string | null}
Geerbt vonEndpointDeploymentPropertiesBase.environmentVariables
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}