VsCodeJobService Classe

Configuração do serviço de tarefas do VS Code.

Herança
azure.ai.ml.entities._job.job_service.JobServiceBase
VsCodeJobService

Construtor

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)

Parâmetros Só de Palavra-Chave

Name Description
endpoint

O URL do ponto final.

port

A porta do ponto final.

nodes
Optional[Literal["all"]]

Indica se o serviço tem de ser executado em todos os nós.

properties

Propriedades adicionais a definir no ponto final.

status

O estado do ponto final.

kwargs

Um dicionário de parâmetros de configuração adicionais.

Exemplos

Configurar uma configuração do VsCodeJobService numa tarefa de comando.


   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(),
       },
   )

Variáveis

Name Description
type
str

Especifica o tipo de serviço de tarefa. Defina automaticamente como "vs_code" para esta classe.

Métodos

get
has_key
items
keys
update
values

get

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

Parâmetros

Name Description
key
Necessário
default
Default value: None

has_key

has_key(k: Any) -> bool

Parâmetros

Name Description
k
Necessário

items

items() -> list

keys

keys() -> list

update

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

values

values() -> list