Condividi tramite


ManagedOnlineDeployment Classe

Entità di distribuzione dell'endpoint online gestita.

Entità di distribuzione dell'endpoint online gestita.

Costruttore per l'entità di distribuzione dell'endpoint online gestita.

Ereditarietà
azure.ai.ml.entities._deployment.online_deployment.OnlineDeployment
ManagedOnlineDeployment

Costruttore

ManagedOnlineDeployment(*, 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, code_configuration: CodeConfiguration | None = None, environment: str | Environment | None = None, app_insights_enabled: bool = False, scale_settings: DefaultScaleSettings | TargetUtilizationScaleSettings | 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_type: str | None = None, instance_count: int | None = None, egress_public_network_access: str | None = None, code_path: str | PathLike | None = None, scoring_script: str | PathLike | None = None, data_collector: DataCollector | None = None, **kwargs)

Parametri

name
str

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
bool

È abilitato per appinsights, impostazione predefinita su False

scale_settings
Optional[Union[DefaultScaleSettings , TargetUtilizationScaleSettings]]

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_type
Optional[str]

Sku di calcolo di Azure, impostazione predefinita su Nessuno

instance_count
Optional[int]

Numero di istanze usato per questa distribuzione, impostazione predefinita none

egress_public_network_access
Optional[str]

Se limitare la comunicazione tra una distribuzione e le risorse di Azure usate dalla distribuzione. I valori consentiti sono: "enabled", "disabled", defaults to None

code_path
Optional[Union[str, PathLike]]

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

scoring_script_path
Optional[Union[str, PathLike]]

Equivalente a code_configuration.scoring_script, verrà ignorato se è presente code_configuration, il valore predefinito è None

data_collector
Optional[List[DataCollector]]

Agente di raccolta dati, impostazione predefinita none

name
str

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
bool

È abilitato per appinsights, impostazione predefinita su False

scale_settings
Optional[Union[DefaultScaleSettings , TargetUtilizationScaleSettings]]

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_type
Optional[str]

Sku di calcolo di Azure, impostazione predefinita su Nessuno

instance_count
Optional[int]

Numero di istanze usato per questa distribuzione, impostazione predefinita none

egress_public_network_access
Optional[str]

Se limitare la comunicazione tra una distribuzione e le risorse di Azure usate dalla distribuzione. I valori consentiti sono: "enabled", "disabled", defaults to None

code_path
Optional[Union[str, PathLike]]

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

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