ManagedOnlineDeployment 類別
受控線上端點部署實體。
受控線上端點部署實體。
受控線上端點部署實體的建構函式。
- 繼承
-
azure.ai.ml.entities._deployment.online_deployment.OnlineDeploymentManagedOnlineDeployment
建構函式
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)
參數
- name
- str
部署資源的名稱
- code_configuration
- Optional[CodeConfiguration]
程式碼組態,預設值為 None
- environment
- Optional[Union[str, Environment]]
端點部署的環境實體,預設為 [無]
- app_insights_enabled
- bool
已啟用 appinsights,預設值為 False
- scale_settings
- Optional[Union[DefaultScaleSettings , TargetUtilizationScaleSettings]]
線上部署如何調整,預設為 [無]
- request_settings
- Optional[OnlineRequestSettings]
線上要求設定,預設值為 [無]
- liveness_probe
- Optional[ProbeSettings]
活躍度探查設定,預設為 [無]
- readiness_probe
- Optional[ProbeSettings]
整備探查設定,預設值為 [無]
是否要限制部署與部署所使用的 Azure 資源之間的通訊。 允許的值為:「enabled」、「disabled」、defaults to None
相當於 code_configuration.code,如果code_configuration存在,則會忽略 ,預設值為 None
相當於 code_configuration.scoring_script,如果code_configuration存在,則會忽略預設值為 None
- data_collector
- Optional[List[DataCollector]]
資料收集器,預設值為 None
- name
- str
部署資源的名稱
- code_configuration
- Optional[CodeConfiguration]
程式碼組態,預設值為 None
- environment
- Optional[Union[str, Environment]]
端點部署的環境實體,預設為 [無]
- app_insights_enabled
- bool
已啟用 appinsights,預設值為 False
- scale_settings
- Optional[Union[DefaultScaleSettings , TargetUtilizationScaleSettings]]
線上部署如何調整,預設為 [無]
- request_settings
- Optional[OnlineRequestSettings]
線上要求設定,預設值為 [無]
- liveness_probe
- Optional[ProbeSettings]
活躍度探查設定,預設為 [無]
- readiness_probe
- Optional[ProbeSettings]
整備探查設定,預設值為 [無]
是否要限制部署與部署所使用的 Azure 資源之間的通訊。 允許的值為:「enabled」、「disabled」、defaults to None
相當於 code_configuration.code,如果code_configuration存在,則會忽略 ,預設值為 None
方法
dump |
以 yaml 格式將部署內容傾印到檔案中。 |
dump
以 yaml 格式將部署內容傾印到檔案中。
dump(dest: str | PathLike | IO, **kwargs) -> None