Partager via


ManagedOnlineDeployment Classe

Entité de déploiement de point de terminaison Managed Online.

Entité de déploiement de point de terminaison Managed Online.

Constructeur pour l’entité de déploiement de point de terminaison Managed Online.

Héritage
azure.ai.ml.entities._deployment.online_deployment.OnlineDeployment
ManagedOnlineDeployment

Constructeur

ManagedOnlineDeployment(*, name: str, endpoint_name: str | None = None, tags: Dict[str, Any] | None = None, properties: Dict[str, Any] | None = None, description: str | None = None, model: str | Model | None = None, code_configuration: CodeConfiguration | None = None, environment: str | Environment | None = None, app_insights_enabled: bool = False, scale_settings: DefaultScaleSettings | TargetUtilizationScaleSettings | None = None, request_settings: OnlineRequestSettings | None = None, liveness_probe: ProbeSettings | None = None, readiness_probe: ProbeSettings | None = None, environment_variables: Dict[str, str] | None = None, instance_type: str | None = None, instance_count: int | None = None, egress_public_network_access: str | None = None, code_path: str | PathLike | None = None, scoring_script: str | PathLike | None = None, data_collector: DataCollector | None = None, **kwargs)

Paramètres

name
str

Nom de la ressource de déploiement

endpoint_name
Optional[str]

Nom de la ressource de point de terminaison, valeur par défaut None

tags
Optional[Dict[str, Any]]

Dictionnaire de balises. Les balises peuvent être ajoutées, supprimées et mises à jour., la valeur par défaut est None

properties
Optional[Dict[str, Any]]

Le dictionnaire de propriétés de ressource, par défaut, a la valeur None

description
Optional[str]

Description de la ressource, la valeur par défaut est None

model
Optional[Union[str, Model]]

Entité de modèle pour le déploiement du point de terminaison, la valeur par défaut est None

code_configuration
Optional[CodeConfiguration]

Configuration du code, la valeur par défaut est None

environment
Optional[Union[str, Environment]]

Entité d’environnement pour le déploiement du point de terminaison, la valeur par défaut est None

app_insights_enabled
bool

Appinsights est-il activé, la valeur par défaut est False

scale_settings
Optional[Union[DefaultScaleSettings , TargetUtilizationScaleSettings]]

Mise à l’échelle du déploiement en ligne, la valeur par défaut est None

request_settings
Optional[OnlineRequestSettings]

Paramètres de demande en ligne, par défaut aucun

liveness_probe
Optional[ProbeSettings]

Paramètres de la sonde Liveness, par défaut aucun

readiness_probe
Optional[ProbeSettings]

Paramètres de la sonde de préparation, par défaut aucun

environment_variables
Optional[Dict[str, str]]

Variables d’environnement qui seront définies dans le déploiement, la valeur par défaut est None

instance_type
Optional[str]

Référence sku de calcul Azure, valeur par défaut None

instance_count
Optional[int]

Le nombre de instance utilisé pour ce déploiement est défini par défaut sur Aucun

egress_public_network_access
Optional[str]

Indique s’il faut restreindre la communication entre un déploiement et les ressources Azure utilisées par le déploiement. Les valeurs autorisées sont les suivantes : « enabled », « disabled », la valeur par défaut est None

code_path
Optional[Union[str, PathLike]]

Équivalent à code_configuration.code, sera ignoré si code_configuration est présent , la valeur par défaut est None

scoring_script_path
Optional[Union[str, PathLike]]

Équivalent à code_configuration.scoring_script, sera ignoré si code_configuration est présent, la valeur par défaut est None

data_collector
Optional[List[DataCollector]]

Collecteur de données, la valeur par défaut est None

name
str

Nom de la ressource de déploiement

endpoint_name
Optional[str]

Nom de la ressource de point de terminaison, valeur par défaut None

tags
Optional[Dict[str, Any]]

Dictionnaire de balises. Les balises peuvent être ajoutées, supprimées et mises à jour., la valeur par défaut est None

properties
Optional[Dict[str, Any]]

Le dictionnaire de propriétés de ressource, par défaut, a la valeur None

description
Optional[str]

Description de la ressource, la valeur par défaut est None

model
Optional[Union[str, Model]]

Entité de modèle pour le déploiement du point de terminaison, la valeur par défaut est None

code_configuration
Optional[CodeConfiguration]

Configuration du code, la valeur par défaut est None

environment
Optional[Union[str, Environment]]

Entité d’environnement pour le déploiement du point de terminaison, la valeur par défaut est None

app_insights_enabled
bool

Appinsights est-il activé, la valeur par défaut est False

scale_settings
Optional[Union[DefaultScaleSettings , TargetUtilizationScaleSettings]]

Mise à l’échelle du déploiement en ligne, la valeur par défaut est None

request_settings
Optional[OnlineRequestSettings]

Paramètres de demande en ligne, par défaut aucun

liveness_probe
Optional[ProbeSettings]

Paramètres de la sonde Liveness, par défaut aucun

readiness_probe
Optional[ProbeSettings]

Paramètres de la sonde de préparation, par défaut aucun

environment_variables
Optional[Dict[str, str]]

Variables d’environnement qui seront définies dans le déploiement, la valeur par défaut est None

instance_type
Optional[str]

Référence sku de calcul Azure, valeur par défaut None

instance_count
Optional[int]

Le nombre de instance utilisé pour ce déploiement est défini par défaut sur Aucun

egress_public_network_access
Optional[str]

Indique s’il faut restreindre la communication entre un déploiement et les ressources Azure utilisées par le déploiement. Les valeurs autorisées sont les suivantes : « enabled », « disabled », la valeur par défaut est None

code_path
Optional[Union[str, PathLike]]

Équivalent à code_configuration.code, sera ignoré si code_configuration est présent , la valeur par défaut est None

Méthodes

dump

Videz le contenu du déploiement dans un fichier au format yaml.

dump

Videz le contenu du déploiement dans un fichier au format yaml.

dump(dest: str | PathLike | IO, **kwargs) -> None

Paramètres

dest
Union[PathLike, str, IO[AnyStr]]
Obligatoire

Destination pour recevoir le contenu de ce déploiement. Doit être un chemin d’accès à un fichier local ou un flux de fichiers déjà ouvert. Si dest est un chemin de fichier, un nouveau fichier est créé et une exception est levée si le fichier existe. Si dest est un fichier ouvert, le fichier est écrit directement dans, et une exception est levée si le fichier n’est pas accessible en écriture.

Attributs

base_path

Chemin d’accès de base de la ressource.

Retours

Chemin d’accès de base de la ressource.

Type de retour

str

code_path

creation_context

Contexte de création de la ressource.

Retours

Métadonnées de création pour la ressource.

Type de retour

id

ID de la ressource.

Retours

ID global de la ressource, id Azure Resource Manager (ARM).

Type de retour

provisioning_state

État d’approvisionnement du déploiement, en lecture seule.

Retours

État d’approvisionnement du déploiement.

Type de retour

scoring_script

type