WorkspaceOperations Classe
WorkspaceOperations.
Você não deve instanciar essa classe diretamente. Em vez disso, você deve criar uma instância do MLClient que a instancie para você e a anexa como um atributo.
- Herança
-
azure.ai.ml.operations._workspace_operations_base.WorkspaceOperationsBaseWorkspaceOperations
Construtor
WorkspaceOperations(operation_scope: OperationScope, service_client: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, credentials: TokenCredential | None = None, **kwargs: Dict)
Parâmetros
- operation_scope
- service_client
- all_operations
- credentials
Métodos
begin_create |
Criar um novo Workspace do Azure Machine Learning. Retorna o workspace se já existir. |
begin_delete |
Excluir um workspace. |
begin_diagnose |
Diagnosticar problemas de configuração do workspace. Se o workspace não estiver funcionando conforme o esperado, você poderá executar esse diagnóstico para marcar se o workspace tiver sido quebrado. Para o workspace de ponto de extremidade privado, ele também ajudará a marcar se a configuração de rede para esse workspace e seu recurso dependente como problema ou não. |
begin_provision_network |
Dispara o workspace para provisionar a rede gerenciada. Especificar o Spark habilitado como true prepara a rede gerenciada do workspace para dar suporte ao Spark. |
begin_sync_keys |
Dispara o workspace para sincronizar as chaves imediatamente. Se as chaves de qualquer recurso no workspace forem alteradas, pode levar cerca de uma hora para que elas sejam atualizadas automaticamente. Essa função permite que as chaves sejam atualizadas mediante solicitação. Um cenário de exemplo é a necessidade de acesso imediato ao armazenamento após a regeneração das chaves de armazenamento. |
begin_update | |
get |
Obtenha um workspace por nome. |
get_keys |
Obtenha chaves para o workspace. |
list |
Liste todos os workspaces aos quais o usuário tem acesso no grupo de recursos ou assinatura atual. |
begin_create
Criar um novo Workspace do Azure Machine Learning.
Retorna o workspace se já existir.
begin_create(workspace: Workspace, update_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[Workspace]
Parâmetros
- update_dependent_resources
- <xref:boolean>
Se os recursos dependentes devem ser atualizados
Retornos
Uma instância de LROPoller que retorna um Workspace.
Tipo de retorno
begin_delete
Excluir um workspace.
begin_delete(name: str, *, delete_dependent_resources: bool, permanently_delete: bool = False, **kwargs: Dict) -> LROPoller[None]
Parâmetros
- delete_dependent_resources
- bool
Se deve excluir os recursos associados ao workspace, ou seja, o registro de contêiner, a conta de armazenamento, o cofre de chaves e o Application Insights. O padrão é False. Definir como True para excluir esses recursos também.
- permanently_delete
- bool
Os workspaces são excluídos temporariamente por padrão para permitir a recuperação de dados do workspace. Defina esse sinalizador como true para substituir o comportamento de exclusão reversível e excluir permanentemente o workspace.
Retornos
Um sondador para acompanhar a operação status.
Tipo de retorno
begin_diagnose
Diagnosticar problemas de configuração do workspace.
Se o workspace não estiver funcionando conforme o esperado, você poderá executar esse diagnóstico para marcar se o workspace tiver sido quebrado. Para o workspace de ponto de extremidade privado, ele também ajudará a marcar se a configuração de rede para esse workspace e seu recurso dependente como problema ou não.
begin_diagnose(name: str, **kwargs: Dict) -> LROPoller[DiagnoseResponseResultValue]
Parâmetros
Retornos
Um sondador para acompanhar a operação status.
Tipo de retorno
begin_provision_network
Dispara o workspace para provisionar a rede gerenciada. Especificar o Spark habilitado como true prepara a rede gerenciada do workspace para dar suporte ao Spark.
begin_provision_network(*, workspace_name: str | None = None, include_spark: bool = False, **kwargs) -> LROPoller[ManagedNetworkProvisionStatus]
Parâmetros
- workspace_name
- str
Nome do workspace.
- include_spark
Se a rede gerenciada do workspace deve se preparar para dar suporte ao Spark.
Retornos
Uma instância de LROPoller.
Tipo de retorno
begin_sync_keys
Dispara o workspace para sincronizar as chaves imediatamente. Se as chaves de qualquer recurso no workspace forem alteradas, pode levar cerca de uma hora para que elas sejam atualizadas automaticamente. Essa função permite que as chaves sejam atualizadas mediante solicitação. Um cenário de exemplo é a necessidade de acesso imediato ao armazenamento após a regeneração das chaves de armazenamento.
begin_sync_keys(name: str | None = None) -> LROPoller
Parâmetros
Retornos
Uma instância de LROPoller que retorna Nenhum ou o resultado das chaves de sincronização.
Tipo de retorno
begin_update
begin_update(workspace: Workspace, *, update_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[Workspace]
get
Obtenha um workspace por nome.
get(name: str | None = None, **kwargs: Dict) -> Workspace
Parâmetros
Retornos
O workspace com o nome fornecido.
Tipo de retorno
get_keys
Obtenha chaves para o workspace.
get_keys(name: str | None = None) -> WorkspaceKeys
Parâmetros
Retornos
Chaves de recursos dependentes do workspace.
Tipo de retorno
list
Liste todos os workspaces aos quais o usuário tem acesso no grupo de recursos ou assinatura atual.
list(*, scope: str = 'resource_group') -> Iterable[Workspace]
Parâmetros
- scope
- str
o escopo da listagem, "resource_group" ou "assinatura", usa como padrão "resource_group"
Retornos
Um iterador como a instância de objetos workspace
Tipo de retorno
Azure SDK for Python