Partager via


OnlineDeploymentProperties interface

Définition de base pour le déploiement de point de terminaison.

Extends

Propriétés

appInsightsEnabled

Si la valeur est true, active la journalisation Application Insights.

egressPublicNetworkAccess

Si activé, 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. Par défaut : Activé.

endpointComputeType

[Obligatoire] Type de calcul du point de terminaison.

instanceType

Type d’instance de calcul.

livenessProbe

La probe liveness supervise régulièrement l’intégrité du conteneur.

model

Chemin d’uri du modèle.

modelMountPath

Chemin d’accès pour monter le modèle dans un conteneur personnalisé.

provisioningState

État d’approvisionnement pour le déploiement du point de terminaison. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

readinessProbe

La probe readiness valide si le conteneur est prêt à traiter le trafic. Les propriétés et les valeurs par défaut sont identiques à celles de la probe liveness.

requestSettings

Paramètres de demande pour le déploiement.

scaleSettings

Paramètres de mise à l’échelle pour le 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.

Propriétés héritées

codeConfiguration

Configuration du code pour le déploiement du point de terminaison.

description

Description du déploiement du point de terminaison.

environmentId

ID de ressource ARM ou AssetId de la spécification de l’environnement pour le déploiement du point de terminaison.

environmentVariables

Configuration des variables d’environnement pour le déploiement.

properties

Dictionnaire de propriétés. Les propriétés peuvent être ajoutées, mais pas supprimées ou modifiées.

Détails de la propriété

appInsightsEnabled

Si la valeur est true, active la journalisation Application Insights.

appInsightsEnabled?: boolean

Valeur de propriété

boolean

egressPublicNetworkAccess

Si activé, 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. Par défaut : Activé.

egressPublicNetworkAccess?: string

Valeur de propriété

string

endpointComputeType

[Obligatoire] Type de calcul du point de terminaison.

endpointComputeType: string

Valeur de propriété

string

instanceType

Type d’instance de calcul.

instanceType?: string

Valeur de propriété

string

livenessProbe

La probe liveness supervise régulièrement l’intégrité du conteneur.

livenessProbe?: ProbeSettings

Valeur de propriété

model

Chemin d’uri du modèle.

model?: string

Valeur de propriété

string

modelMountPath

Chemin d’accès pour monter le modèle dans un conteneur personnalisé.

modelMountPath?: string

Valeur de propriété

string

provisioningState

État d’approvisionnement pour le déploiement du point de terminaison. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

provisioningState?: string

Valeur de propriété

string

readinessProbe

La probe readiness valide si le conteneur est prêt à traiter le trafic. Les propriétés et les valeurs par défaut sont identiques à celles de la probe liveness.

readinessProbe?: ProbeSettings

Valeur de propriété

requestSettings

Paramètres de demande pour le déploiement.

requestSettings?: OnlineRequestSettings

Valeur de propriété

scaleSettings

Paramètres de mise à l’échelle pour le 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é

Détails de la propriété héritée

codeConfiguration

Configuration du code pour le déploiement du point de terminaison.

codeConfiguration?: CodeConfiguration

Valeur de propriété

Hérité deEndpointDeploymentPropertiesBase.codeConfiguration

description

Description du déploiement du point de terminaison.

description?: string

Valeur de propriété

string

Hérité deEndpointDeploymentPropertiesBase.description

environmentId

ID de ressource ARM ou AssetId de la spécification de l’environnement pour le déploiement du point de terminaison.

environmentId?: string

Valeur de propriété

string

Hérité deEndpointDeploymentPropertiesBase.environmentId

environmentVariables

Configuration des variables d’environnement pour le déploiement.

environmentVariables?: {[propertyName: string]: string | null}

Valeur de propriété

{[propertyName: string]: string | null}

Hérité deEndpointDeploymentPropertiesBase.environmentVariables

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é deEndpointDeploymentPropertiesBase.properties