OnlineDeploymentProperties interface
Podstawowa definicja wdrożenia punktu końcowego.
- Extends
Właściwości
app |
Jeśli to prawda, włącza rejestrowanie usługi Application Insights. |
egress |
W przypadku włączenia zezwalaj na dostęp do sieci publicznej ruchu wychodzącego. Jeśli opcja Wyłączone, spowoduje to utworzenie bezpiecznego ruchu wychodzącego. Ustawienie domyślne: włączone. |
endpoint |
[Wymagane] Typ obliczeniowy punktu końcowego. |
instance |
Typ wystąpienia obliczeniowego. |
liveness |
Sonda liveness regularnie monitoruje kondycję kontenera. |
model | Ścieżka identyfikatora URI do modelu. |
model |
Ścieżka instalacji modelu w kontenerze niestandardowym. |
provisioning |
Stan aprowizacji dla wdrożenia punktu końcowego. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
readiness |
Sonda gotowości sprawdza, czy kontener jest gotowy do obsługi ruchu. Właściwości i wartości domyślne są takie same jak sonda liveness. |
request |
Zażądaj ustawień wdrożenia. |
scale |
Ustawienia skalowania wdrożenia. Jeśli wartość ma wartość null lub nie zostanie podana, domyślnie zostanie ustawiona wartość TargetU architekturaScaleSettings dla elementu KubernetesOnlineDeployment i wartość DefaultScaleSettings dla elementu ManagedOnlineDeployment. |
Właściwości dziedziczone
code |
Konfiguracja kodu dla wdrożenia punktu końcowego. |
description | Opis wdrożenia punktu końcowego. |
environment |
Identyfikator zasobu usługi ARM lub identyfikator zasobu specyfikacji środowiska dla wdrożenia punktu końcowego. |
environment |
Konfiguracja zmiennych środowiskowych dla wdrożenia. |
properties | Słownik właściwości. Właściwości można dodawać, ale nie usuwać ani zmieniać. |
Szczegóły właściwości
appInsightsEnabled
Jeśli to prawda, włącza rejestrowanie usługi Application Insights.
appInsightsEnabled?: boolean
Wartość właściwości
boolean
egressPublicNetworkAccess
W przypadku włączenia zezwalaj na dostęp do sieci publicznej ruchu wychodzącego. Jeśli opcja Wyłączone, spowoduje to utworzenie bezpiecznego ruchu wychodzącego. Ustawienie domyślne: włączone.
egressPublicNetworkAccess?: string
Wartość właściwości
string
endpointComputeType
[Wymagane] Typ obliczeniowy punktu końcowego.
endpointComputeType: string
Wartość właściwości
string
instanceType
Typ wystąpienia obliczeniowego.
instanceType?: string
Wartość właściwości
string
livenessProbe
Sonda liveness regularnie monitoruje kondycję kontenera.
livenessProbe?: ProbeSettings
Wartość właściwości
model
Ścieżka identyfikatora URI do modelu.
model?: string
Wartość właściwości
string
modelMountPath
Ścieżka instalacji modelu w kontenerze niestandardowym.
modelMountPath?: string
Wartość właściwości
string
provisioningState
Stan aprowizacji dla wdrożenia punktu końcowego. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
provisioningState?: string
Wartość właściwości
string
readinessProbe
Sonda gotowości sprawdza, czy kontener jest gotowy do obsługi ruchu. Właściwości i wartości domyślne są takie same jak sonda liveness.
readinessProbe?: ProbeSettings
Wartość właściwości
requestSettings
Zażądaj ustawień wdrożenia.
requestSettings?: OnlineRequestSettings
Wartość właściwości
scaleSettings
Ustawienia skalowania wdrożenia. Jeśli wartość ma wartość null lub nie zostanie podana, domyślnie zostanie ustawiona wartość TargetU architekturaScaleSettings dla elementu KubernetesOnlineDeployment i wartość DefaultScaleSettings dla elementu ManagedOnlineDeployment.
scaleSettings?: OnlineScaleSettingsUnion
Wartość właściwości
Szczegóły właściwości dziedziczonej
codeConfiguration
Konfiguracja kodu dla wdrożenia punktu końcowego.
codeConfiguration?: CodeConfiguration
Wartość właściwości
Dziedziczone zelementu EndpointDeploymentPropertiesBase.codeConfiguration
description
Opis wdrożenia punktu końcowego.
description?: string
Wartość właściwości
string
Dziedziczone zelementu EndpointDeploymentPropertiesBase.description
environmentId
Identyfikator zasobu usługi ARM lub identyfikator zasobu specyfikacji środowiska dla wdrożenia punktu końcowego.
environmentId?: string
Wartość właściwości
string
Dziedziczone zelementu EndpointDeploymentPropertiesBase.environmentId
environmentVariables
Konfiguracja zmiennych środowiskowych dla wdrożenia.
environmentVariables?: {[propertyName: string]: string | null}
Wartość właściwości
{[propertyName: string]: string | null}
Dziedziczone zendpointDeploymentPropertiesBase.environmentVariables
properties
Słownik właściwości. Właściwości można dodawać, ale nie usuwać ani zmieniać.
properties?: {[propertyName: string]: string | null}
Wartość właściwości
{[propertyName: string]: string | null}
Dziedziczone zelementu EndpointDeploymentPropertiesBase.properties