KubernetesOnlineDeployment Klasa
Jednostka wdrażania punktu końcowego usługi Kubernetes Online.
Jednostka wdrażania punktu końcowego usługi Kubernetes Online.
Konstruktor dla jednostki wdrażania punktu końcowego usługi Kubernetes Online.
- Dziedziczenie
-
azure.ai.ml.entities._deployment.online_deployment.OnlineDeploymentKubernetesOnlineDeployment
Konstruktor
KubernetesOnlineDeployment(*, 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, resources: ResourceRequirementsSettings | None = None, instance_count: int | None = None, instance_type: str | None = None, code_path: str | PathLike | None = None, scoring_script: str | PathLike | None = None, **kwargs)
Parametry
- name
- str
Nazwa zasobu wdrożenia.
Tag słownika. Tagi można dodawać, usuwać i aktualizować. Wartości domyślne to None
Słownik właściwości elementu zawartości, domyślnie ma wartość None
Jednostka modelu wdrożenia punktu końcowego jest domyślnie ustawiona na Brak
- code_configuration
- Optional[CodeConfiguration]
Konfiguracja kodu, domyślnie wartość Brak
- environment
- Optional[Union[str, Environment]]
Jednostka środowiskowa wdrożenia punktu końcowego domyślnie ma wartość Brak
- app_insights_enabled
- bool
Czy usługa appinsights jest włączona, domyślnie ma wartość False
- scale_settings
- Optional[Union[DefaultScaleSettings , TargetUtilizationScaleSettings]]
Jak wdrożenie online będzie skalowane, domyślnie ma wartość None
- request_settings
- Optional[OnlineRequestSettings]
Ustawienia żądania online, domyślnie wartość Brak
- liveness_probe
- Optional[ProbeSettings]
Ustawienia sondy liveness, domyślnie wartość Brak
- readiness_probe
- Optional[ProbeSettings]
Ustawienia sondy gotowości, domyślnie wartość Brak
Zmienne środowiskowe, które zostaną ustawione we wdrożeniu, domyślnie mają wartość None
- resources
- Optional[ResourceRequirementsSettings]
Ustawienia wymagań dotyczących zasobów, wartości domyślne to None
Liczba wystąpień używanych do tego wdrożenia jest domyślnie ustawiona na Wartość Brak
Typ wystąpienia zdefiniowany przez administratora klastra K8S domyślnie ma wartość Brak
Odpowiednik code_configuration.code zostanie zignorowany, jeśli code_configuration jest obecny , wartość domyślna to None
Odpowiednik code_configuration.code.scoring_script. Zostanie zignorowany, jeśli code_configuration jest obecny, wartość domyślna to None
- name
- str
Nazwa zasobu wdrożenia.
Tag słownika. Tagi można dodawać, usuwać i aktualizować. Wartości domyślne to None
Słownik właściwości elementu zawartości, domyślnie ma wartość None
Jednostka modelu wdrożenia punktu końcowego jest domyślnie ustawiona na Brak
- code_configuration
- Optional[CodeConfiguration]
Konfiguracja kodu, domyślnie wartość Brak
- environment
- Optional[Union[str, Environment]]
Jednostka środowiskowa wdrożenia punktu końcowego domyślnie ma wartość Brak
- app_insights_enabled
- bool
Czy usługa appinsights jest włączona, domyślnie ma wartość False
- scale_settings
- Optional[Union[DefaultScaleSettings , TargetUtilizationScaleSettings]]
Jak wdrożenie online będzie skalowane, domyślnie ma wartość None
- request_settings
- Optional[OnlineRequestSettings]
Ustawienia żądania online, domyślnie wartość Brak
- liveness_probe
- Optional[ProbeSettings]
Ustawienia sondy liveness, domyślnie wartość Brak
- readiness_probe
- Optional[ProbeSettings]
Ustawienia sondy gotowości, domyślnie wartość Brak
Zmienne środowiskowe, które zostaną ustawione we wdrożeniu, domyślnie mają wartość None
- resources
- Optional[ResourceRequirementsSettings]
Ustawienia wymagań dotyczących zasobów, wartości domyślne to None
Liczba wystąpień używanych do tego wdrożenia jest domyślnie ustawiona na Wartość Brak
Typ wystąpienia zdefiniowany przez administratora klastra K8S domyślnie ma wartość Brak
Odpowiednik code_configuration.code zostanie zignorowany, jeśli code_configuration jest obecny , wartość domyślna to None
Odpowiednik code_configuration.code.scoring_script. Zostanie zignorowany, jeśli code_configuration jest obecny, wartość domyślna to None
Metody
dump |
Zrzut zawartości wdrożenia do pliku w formacie yaml. |
dump
Zrzut zawartości wdrożenia do pliku w formacie yaml.
dump(dest: str | PathLike | IO, **kwargs) -> None
Parametry
Miejsce docelowe do odbierania zawartości tego wdrożenia. Musi być ścieżką do pliku lokalnego lub już otwartym strumieniem plików. Jeśli dest jest ścieżką pliku, zostanie utworzony nowy plik i zostanie zgłoszony wyjątek, jeśli plik istnieje. Jeśli dest jest otwartym plikiem, plik zostanie zapisany bezpośrednio, a wyjątek zostanie zgłoszony, jeśli plik nie jest zapisywalny.
Atrybuty
base_path
code_path
creation_context
id
Identyfikator zasobu.
Zwraca
Globalny identyfikator zasobu, identyfikator usługi Azure Resource Manager (ARM).
Typ zwracany
provisioning_state
Stan aprowizacji wdrożenia— odczytany.
Zwraca
Stan aprowizacji wdrożenia.
Typ zwracany
scoring_script
type
Azure SDK for Python