BatchDeploymentOperations Klass

BatchDeploymentOperations.

Du bör inte instansiera den här klassen direkt. I stället bör du skapa en MLClient-instans som instansierar den åt dig och bifogar den som ett attribut.

Arv
azure.ai.ml._scope_dependent_operations._ScopeDependentOperations
BatchDeploymentOperations

Konstruktor

BatchDeploymentOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client_05_2022: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, credentials: TokenCredential | None = None, **kwargs: Dict)

Parametrar

operation_scope
<xref:azure.ai.ml._scope_dependent_operations.OperationScope>
Obligatorisk

Omfångsvariabler för operationsklasserna för ett MLClient-objekt.

operation_config
<xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Obligatorisk

Gemensam konfiguration för driftklasser för ett MLClient-objekt.

service_client_05_2022
<xref:<xref:azure.ai.ml._restclient.v2022_05_01._azure_machine_learning_workspaces. AzureMachineLearningWorkspaces>>
Obligatorisk

Tjänstklient så att slutanvändarna kan arbeta med Azure Machine Learning-arbetsyteresurser.

all_operations
<xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
Obligatorisk

Alla driftklasser för ett MLClient-objekt.

credentials
TokenCredential
standardvärde: None

Autentiseringsuppgifter som ska användas för autentisering.

Metoder

begin_create_or_update

Skapa eller uppdatera en batchdistribution.

begin_delete

Ta bort en batchdistribution.

get

Hämta en distributionsresurs.

list

Lista en distributionsresurs.

list_jobs

Lista jobb under den angivna batchslutpunktsdistributionen. Detta är endast giltigt för batchslutpunkt.

begin_create_or_update

Skapa eller uppdatera en batchdistribution.

begin_create_or_update(deployment: DeploymentType, *, skip_script_validation: bool = False, **kwargs) -> LROPoller[DeploymentType]

Parametrar

deployment
BatchDeployment
Obligatorisk

Distributionsentiteten.

Returer

En poller för att spåra åtgärdsstatusen.

Returtyp

Undantag

Utlöses om BatchDeployment inte kan verifieras. Information kommer att anges i felmeddelandet.

Utlöses om BatchDeployment-tillgångar (t.ex. data, kod, modell och miljö) inte kan verifieras. Information kommer att anges i felmeddelandet.

Upphöjt om BatchDeployment-modellen inte kan valideras. Information kommer att anges i felmeddelandet.

Exempel

Skapa exempel.


   from azure.ai.ml import load_batch_deployment
   from azure.ai.ml.entities import BatchDeployment

   deployment_example = load_batch_deployment(
       source="./sdk/ml/azure-ai-ml/tests/test_configs/deployments/batch/batch_deployment_anon_env_with_image.yaml",
       params_override=[{"name": f"deployment-{randint(0, 1000)}", "endpoint_name": endpoint_example.name}],
   )

   ml_client.batch_deployments.begin_create_or_update(deployment=deployment_example, skip_script_validation=True)

begin_delete

Ta bort en batchdistribution.

begin_delete(name: str, endpoint_name: str) -> LROPoller[None]

Parametrar

name
str
Obligatorisk

Namnet på batchdistributionen.

endpoint_name
str
Obligatorisk

Namnet på batchslutpunkten

Returer

En poller för att spåra åtgärdsstatusen.

Returtyp

Undantag

Utlöses om BatchDeployment inte kan verifieras. Information kommer att anges i felmeddelandet.

Utlöses om BatchDeployment-tillgångar (t.ex. data, kod, modell och miljö) inte kan verifieras. Information kommer att anges i felmeddelandet.

Upphöjt om BatchDeployment-modellen inte kan valideras. Information kommer att anges i felmeddelandet.

Exempel

Ta bort exempel.


   ml_client.batch_deployments.begin_delete(deployment_name, endpoint_name)

get

Hämta en distributionsresurs.

get(name: str, endpoint_name: str) -> BatchDeployment

Parametrar

name
str
Obligatorisk

Namnet på distributionen

endpoint_name
str
Obligatorisk

Namnet på slutpunkten

Returer

En distributionsentitet

Returtyp

Undantag

Utlöses om BatchDeployment inte kan verifieras. Information kommer att anges i felmeddelandet.

Utlöses om BatchDeployment-tillgångar (t.ex. data, kod, modell och miljö) inte kan verifieras. Information kommer att anges i felmeddelandet.

Upphöjt om BatchDeployment-modellen inte kan valideras. Information kommer att anges i felmeddelandet.

Exempel

Hämta exempel.


   ml_client.batch_deployments.get(deployment_name, endpoint_name)

list

Lista en distributionsresurs.

list(endpoint_name: str) -> ItemPaged[BatchDeployment]

Parametrar

endpoint_name
str
Obligatorisk

Namnet på slutpunkten

Returer

En iterator för distributionsentiteter

Returtyp

Undantag

Utlöses om BatchDeployment inte kan verifieras. Information kommer att anges i felmeddelandet.

Utlöses om BatchDeployment-tillgångar (t.ex. data, kod, modell och miljö) inte kan verifieras. Information kommer att anges i felmeddelandet.

Upphöjt om BatchDeployment-modellen inte kan valideras. Information kommer att anges i felmeddelandet.

Exempel

Exempel på distributionsresurs.


   ml_client.batch_deployments.list(endpoint_name)

list_jobs

Lista jobb under den angivna batchslutpunktsdistributionen. Detta är endast giltigt för batchslutpunkt.

list_jobs(endpoint_name: str, *, name: str | None = None) -> ItemPaged[BatchJob]

Parametrar

endpoint_name
str
Obligatorisk

Namn på slutpunkt.

name
str

(Valfritt) Namnet på distributionen.

Returer

Lista över jobb

Returtyp

Undantag

Utlöses om BatchDeployment inte kan verifieras. Information kommer att anges i felmeddelandet.

Utlöses om BatchDeployment-tillgångar (t.ex. data, kod, modell och miljö) inte kan verifieras. Information kommer att anges i felmeddelandet.

Upphöjt om BatchDeployment-modellen inte kan valideras. Information kommer att anges i felmeddelandet.

Exempel

Exempel på listjobb.


   ml_client.batch_deployments.list_jobs(deployment_name, endpoint_name)