OnlineDeployment Classe

Entità di distribuzione dell'endpoint online.

Entità di distribuzione dell'endpoint online.

Costruttore per l'entità di distribuzione degli endpoint online

Ereditarietà
azure.ai.ml.entities._deployment.deployment.Deployment
OnlineDeployment

Costruttore

OnlineDeployment(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, data_collector: DataCollector | None = None, code_configuration: CodeConfiguration | None = None, environment: str | Environment | None = None, app_insights_enabled: bool | None = False, scale_settings: OnlineScaleSettings | 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_count: int | None = None, instance_type: str | None = None, model_mount_path: str | None = None, code_path: str | PathLike | None = None, scoring_script: str | PathLike | None = None, **kwargs: Any)

Parametri

name
str
Necessario

Nome della risorsa di distribuzione.

endpoint_name
Optional[str]

Nome della risorsa dell'endpoint, impostazione predefinita none

tags
Optional[Dict[str, Any]]

Dizionario tag. I tag possono essere aggiunti, rimossi e aggiornati, per impostazione predefinita none

properties
Optional[Dict[str, Any]]

Dizionario delle proprietà asset, impostazione predefinita none

description
Optional[str]

Descrizione della risorsa, impostazione predefinita none

model
Optional[Union[str, Model]]

Entità modello per la distribuzione dell'endpoint, impostazione predefinita none

data_collector
Optional[Union[str, DataCollector]]

Entità agente di raccolta dati per la distribuzione dell'endpoint, impostazione predefinita none

code_configuration
Optional[CodeConfiguration]

Configurazione del codice, impostazione predefinita none

environment
Optional[Union[str, Environment]]

Entità di ambiente per la distribuzione dell'endpoint, impostazione predefinita none

app_insights_enabled
Optional[bool]

È abilitato per appinsights, impostazione predefinita su False

scale_settings
Optional[OnlineScaleSettings]

Scalabilità della distribuzione online, impostazione predefinita su None

request_settings
Optional[OnlineRequestSettings]

Impostazioni richiesta online, impostazione predefinita none

liveness_probe
Optional[ProbeSettings]

Impostazioni del probe di liveness, impostazione predefinita none

readiness_probe
Optional[ProbeSettings]

Impostazioni del probe di conformità, impostazione predefinita none

environment_variables
Optional[Dict[str, str]]

Variabili di ambiente che verranno impostate nella distribuzione, le impostazioni predefinite sono None

instance_count
Optional[int]

Numero di istanze usato per questa distribuzione, impostazione predefinita none

instance_type
Optional[str]

Sku di calcolo di Azure, impostazione predefinita su Nessuno

model_mount_path
Optional[str]

Percorso per montare il modello nel contenitore personalizzato, impostazione predefinita none

code_path
Optional[Union[str, PathLike]]

Equivalente a code_configuration.code, verrà ignorato se code_configuration è presente , il valore predefinito è Nessuno

scoring_script
Optional[Union[str, PathLike]]

Equivalente a code_configuration.code.scoring_script. Verrà ignorato se code_configuration è presente, le impostazioni predefinite non sono presenti

name
str
Necessario

Nome della risorsa di distribuzione.

endpoint_name
Optional[str]

Nome della risorsa dell'endpoint, impostazione predefinita none

tags
Optional[Dict[str, Any]]

Dizionario tag. I tag possono essere aggiunti, rimossi e aggiornati, per impostazione predefinita none

properties
Optional[Dict[str, Any]]

Dizionario delle proprietà asset, impostazione predefinita none

description
Optional[str]

Descrizione della risorsa, impostazione predefinita none

model
Optional[Union[str, Model]]

Entità modello per la distribuzione dell'endpoint, impostazione predefinita none

code_configuration
Optional[CodeConfiguration]

Configurazione del codice, impostazione predefinita none

environment
Optional[Union[str, Environment]]

Entità di ambiente per la distribuzione dell'endpoint, impostazione predefinita none

app_insights_enabled
Optional[bool]

È abilitato per appinsights, impostazione predefinita su False

scale_settings
Optional[OnlineScaleSettings]

Scalabilità della distribuzione online, impostazione predefinita su None

request_settings
Optional[OnlineRequestSettings]

Impostazioni richiesta online, impostazione predefinita none

liveness_probe
Optional[ProbeSettings]

Impostazioni del probe di liveness, impostazione predefinita none

readiness_probe
Optional[ProbeSettings]

Impostazioni del probe di conformità, impostazione predefinita none

environment_variables
Optional[Dict[str, str]]

Variabili di ambiente che verranno impostate nella distribuzione, le impostazioni predefinite sono None

instance_count
Optional[int]

Numero di istanze usato per questa distribuzione, impostazione predefinita none

instance_type
Optional[str]

Sku di calcolo di Azure, impostazione predefinita su Nessuno

model_mount_path
Optional[str]

Percorso per montare il modello nel contenitore personalizzato, impostazione predefinita none

code_path
Optional[Union[str, PathLike]]

Equivalente a code_configuration.code, verrà ignorato se code_configuration è presente , il valore predefinito è Nessuno

scoring_script
Optional[Union[str, PathLike]]

Equivalente a code_configuration.code.scoring_script. Verrà ignorato se code_configuration è presente, le impostazioni predefinite non sono presenti

Metodi

dump

Eseguire il dump del contenuto della distribuzione in un file in formato yaml.

dump

Eseguire il dump del contenuto della distribuzione in un file in formato yaml.

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

Parametri

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

Destinazione per ricevere il contenuto della distribuzione. Deve essere un percorso di un file locale o un flusso di file già aperto. Se si verifica un percorso di file, verrà creato un nuovo file e viene generata un'eccezione se il file esiste. Se il massimo è un file aperto, il file verrà scritto direttamente in e verrà generata un'eccezione se il file non è scrivibile.

Attributi

base_path

Percorso di base della risorsa.

Restituisce

Percorso di base della risorsa.

Tipo restituito

str

code_path

creation_context

Contesto di creazione della risorsa.

Restituisce

Metadati di creazione per la risorsa.

Tipo restituito

id

L'ID della risorsa.

Restituisce

ID globale della risorsa, ID di Azure Resource Manager (ARM).

Tipo restituito

provisioning_state

Stato di provisioning della distribuzione, readonly.

Restituisce

Stato di provisioning della distribuzione.

Tipo restituito

scoring_script

type