Compartilhar via


JobService Classe

Configuração básica do serviço de trabalho para compatibilidade com versões anteriores.

Essa classe não se destina a ser usada diretamente. Em vez disso, use uma de suas subclasses específicas ao seu tipo de trabalho.

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

Construtor

JobService(*, endpoint: str | None = None, type: Literal['jupyter_lab', 'ssh', 'tensor_board', 'vs_code'] | None = None, nodes: Literal['all'] | None = None, status: str | None = None, port: int | None = None, properties: Dict[str, str] | None = None, **kwargs: Dict)

Parâmetros de apenas palavra-chave

Nome Description
endpoint

A URL do ponto de extremidade.

type
Optional[Literal["jupyter_lab", "ssh", "tensor_board", "vs_code"]]

O tipo de ponto de extremidade. Os valores aceitos são "jupyter_lab", "ssh", "tensor_board" e "vs_code".

port

A porta para o ponto de extremidade.

nodes
Optional[Literal["all"]]

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

properties

Propriedades adicionais a serem definidas no ponto de extremidade.

status

O status do ponto de extremidade.

kwargs

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

Métodos

get
has_key
items
keys
update
values

get

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

Parâmetros

Nome Description
key
Obrigatório
default
valor padrão: None

has_key

has_key(k: Any) -> bool

Parâmetros

Nome Description
k
Obrigatório

items

items() -> list

keys

keys() -> list

update

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

values

values() -> list