Freigeben über


JobService Klasse

Grundlegende Auftragsdienstkonfiguration für Abwärtskompatibilität.

Diese Klasse ist nicht für die direkte Nutzung vorgesehen. Verwenden Sie stattdessen eine der zugehörigen Unterklassen, die für Ihren Auftragstyp spezifisch sind.

Vererbung
azure.ai.ml.entities._job.job_service.JobServiceBase
JobService

Konstruktor

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)

Keyword-Only Parameter

Name Beschreibung
endpoint

Die Endpunkt-URL.

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

Der Endpunkttyp. Zulässige Werte sind "jupyter_lab", "ssh", "tensor_board" und "vs_code".

port

Der Port für den Endpunkt.

nodes
Optional[Literal["all"]]

Gibt an, ob der Dienst auf allen Knoten ausgeführt werden muss.

properties

Zusätzliche Eigenschaften, die für den Endpunkt festgelegt werden sollen.

status

Die status des Endpunkts.

kwargs

Ein Wörterbuch mit zusätzlichen Konfigurationsparametern.

Methoden

get
has_key
items
keys
update
values

get

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

Parameter

Name Beschreibung
key
Erforderlich
default
Standardwert: None

has_key

has_key(k: Any) -> bool

Parameter

Name Beschreibung
k
Erforderlich

items

items() -> list

keys

keys() -> list

update

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

values

values() -> list