KubernetesOnlineDeployment interface
Propriétés spécifiques à un KubernetesOnlineDeployment.
- Extends
Propriétés
| container |
Configuration requise pour le conteneur (processeur et mémoire). |
| endpoint |
Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être |
Propriétés héritées
| app |
Si la valeur est true, active la journalisation Application Insights. |
| code |
Configuration du code pour le déploiement du point de terminaison. |
| data |
La configuration mdc, nous désactivons mdc lorsqu’elle a la valeur Null. |
| description | Description du déploiement du point de terminaison. |
| egress |
Si cette option est activée, autorisez l’accès au réseau public de sortie. Si cette option est désactivée, cela crée une sortie sécurisée. Valeur par défaut : activée. |
| environment |
ID de ressource ARM ou AssetId de la spécification d’environnement pour le déploiement du point de terminaison. |
| environment |
Configuration des variables d’environnement pour le déploiement. |
| instance |
Type d’instance de calcul. |
| liveness |
La sonde Liveness surveille régulièrement l’intégrité du conteneur. |
| model | Chemin d’ACCÈS DE l’URI au modèle. |
| model |
Chemin d’accès pour monter le modèle dans un conteneur personnalisé. |
| properties | Dictionnaire de propriétés. Les propriétés peuvent être ajoutées, mais pas supprimées ou modifiées. |
| provisioning |
État d’approvisionnement pour le déploiement du point de terminaison. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| readiness |
La sonde Readiness valide si le conteneur est prêt à servir le trafic. Les propriétés et les valeurs par défaut sont identiques à celles de la sonde liveness. |
| request |
Demander des paramètres pour le déploiement. |
| scale |
Mettre à l’échelle les paramètres du déploiement. S’il est null ou non fourni, il est défini par défaut sur TargetUtilizationScaleSettings pour KubernetesOnlineDeployment et sur DefaultScaleSettings pour ManagedOnlineDeployment. |
Détails de la propriété
containerResourceRequirements
Configuration requise pour le conteneur (processeur et mémoire).
containerResourceRequirements?: ContainerResourceRequirements
Valeur de propriété
endpointComputeType
Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être
endpointComputeType: "Kubernetes"
Valeur de propriété
"Kubernetes"
Détails de la propriété héritée
appInsightsEnabled
Si la valeur est true, active la journalisation Application Insights.
appInsightsEnabled?: boolean
Valeur de propriété
boolean
codeConfiguration
Configuration du code pour le déploiement du point de terminaison.
codeConfiguration?: CodeConfiguration
Valeur de propriété
dataCollector
La configuration mdc, nous désactivons mdc lorsqu’elle a la valeur Null.
dataCollector?: DataCollector
Valeur de propriété
héritée deOnlineDeploymentProperties.dataCollector
description
Description du déploiement du point de terminaison.
description?: string
Valeur de propriété
string
héritée deOnlineDeploymentProperties.description
egressPublicNetworkAccess
Si cette option est activée, autorisez l’accès au réseau public de sortie. Si cette option est désactivée, cela crée une sortie sécurisée. Valeur par défaut : activée.
egressPublicNetworkAccess?: string
Valeur de propriété
string
héritée deOnlineDeploymentProperties.egressPublicNetworkAccess
environmentId
ID de ressource ARM ou AssetId de la spécification d’environnement pour le déploiement du point de terminaison.
environmentId?: string
Valeur de propriété
string
héritée deOnlineDeploymentProperties.environmentId
environmentVariables
Configuration des variables d’environnement pour le déploiement.
environmentVariables?: {[propertyName: string]: string | null}
Valeur de propriété
{[propertyName: string]: string | null}
instanceType
Type d’instance de calcul.
instanceType?: string
Valeur de propriété
string
héritée deOnlineDeploymentProperties.instanceType
livenessProbe
La sonde Liveness surveille régulièrement l’intégrité du conteneur.
livenessProbe?: ProbeSettings
Valeur de propriété
héritée deOnlineDeploymentProperties.livenessProbe
model
Chemin d’ACCÈS DE l’URI au modèle.
model?: string
Valeur de propriété
string
héritée deOnlineDeploymentProperties.model
modelMountPath
Chemin d’accès pour monter le modèle dans un conteneur personnalisé.
modelMountPath?: string
Valeur de propriété
string
properties
Dictionnaire de propriétés. Les propriétés peuvent être ajoutées, mais pas supprimées ou modifiées.
properties?: {[propertyName: string]: string | null}
Valeur de propriété
{[propertyName: string]: string | null}
héritée deOnlineDeploymentProperties.properties
provisioningState
État d’approvisionnement pour le déploiement du point de terminaison. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
provisioningState?: string
Valeur de propriété
string
readinessProbe
La sonde Readiness valide si le conteneur est prêt à servir le trafic. Les propriétés et les valeurs par défaut sont identiques à celles de la sonde liveness.
readinessProbe?: ProbeSettings
Valeur de propriété
requestSettings
Demander des paramètres pour le déploiement.
requestSettings?: OnlineRequestSettings
Valeur de propriété
scaleSettings
Mettre à l’échelle les paramètres du déploiement. S’il est null ou non fourni, il est défini par défaut sur TargetUtilizationScaleSettings pour KubernetesOnlineDeployment et sur DefaultScaleSettings pour ManagedOnlineDeployment.
scaleSettings?: OnlineScaleSettingsUnion
Valeur de propriété
héritée deOnlineDeploymentProperties.scaleSettings