VsCodeJobService Classe

Configuration du service de travail VS Code.

Héritage
azure.ai.ml.entities._job.job_service.JobServiceBase
VsCodeJobService

Constructeur

VsCodeJobService(*, endpoint: str | None = None, nodes: Literal['all'] | None = None, status: str | None = None, port: int | None = None, properties: Dict[str, str] | None = None, **kwargs: Any)

Paramètres de mot clé uniquement

Nom Description
endpoint

URL du point de terminaison.

port

Port du point de terminaison.

nodes
Optional[Literal["all"]]

Indique si le service doit s’exécuter dans tous les nœuds.

properties

Propriétés supplémentaires à définir sur le point de terminaison.

status

Status du point de terminaison.

kwargs

Dictionnaire des paramètres de configuration supplémentaires.

Exemples

Configuration d’une configuration VsCodeJobService sur un travail de commande.


   from azure.ai.ml import command
   from azure.ai.ml.entities import JupyterLabJobService, SshJobService, TensorBoardJobService, VsCodeJobService

   node = command(
       name="interactive-command-job",
       description="description",
       environment="AzureML-sklearn-1.0-ubuntu20.04-py38-cpu:33",
       command="ls",
       compute="testCompute",
       services={
           "my_ssh": SshJobService(),
           "my_tensorboard": TensorBoardJobService(log_dir="~/blog"),
           "my_jupyter_lab": JupyterLabJobService(),
           "my_vscode": VsCodeJobService(),
       },
   )

Variables

Nom Description
type
str

Spécifie le type de service de travail. Définissez automatiquement sur « vs_code » pour cette classe.

Méthodes

get
has_key
items
keys
update
values

get

get(key: Any, default: Any | None = None) -> Any

Paramètres

Nom Description
key
Obligatoire
default
Valeur par défaut: None

has_key

has_key(k: Any) -> bool

Paramètres

Nom Description
k
Obligatoire

items

items() -> list

keys

keys() -> list

update

update(*args: Any, **kwargs: Any) -> None

values

values() -> list