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.OnlineDeploymentManagedOnlineDeployment
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
Dizionario tag. I tag possono essere aggiunti, rimossi e aggiornati. Per impostazione predefinita None
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
Variabili di ambiente che verranno impostate nella distribuzione, le impostazioni predefinite sono None
Numero di istanze usato per questa distribuzione, impostazione predefinita none
Se limitare la comunicazione tra una distribuzione e le risorse di Azure usate dalla distribuzione. I valori consentiti sono: "enabled", "disabled", defaults to None
Equivalente a code_configuration.code, verrà ignorato se code_configuration è presente , il valore predefinito è Nessuno
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
Dizionario tag. I tag possono essere aggiunti, rimossi e aggiornati. Per impostazione predefinita None
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
Variabili di ambiente che verranno impostate nella distribuzione, le impostazioni predefinite sono None
Numero di istanze usato per questa distribuzione, impostazione predefinita none
Se limitare la comunicazione tra una distribuzione e le risorse di Azure usate dalla distribuzione. I valori consentiti sono: "enabled", "disabled", defaults to None
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
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
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
Azure SDK for Python