Workspace Classe
Workspace do Azure ML.
- Herança
-
azure.ai.ml.entities._resource.ResourceWorkspace
Construtor
Workspace(*, name: str, description: str | None = None, tags: Dict[str, str] | None = None, display_name: str | None = None, location: str | None = None, resource_group: str | None = None, hbi_workspace: bool = False, storage_account: str | None = None, container_registry: str | None = None, key_vault: str | None = None, application_insights: str | None = None, customer_managed_key: CustomerManagedKey | None = None, image_build_compute: str | None = None, public_network_access: str | None = None, identity: IdentityConfiguration | None = None, primary_user_assigned_identity: str | None = None, managed_network: ManagedNetwork | None = None, enable_data_isolation: bool = False, workspace_hub: str | None = None, **kwargs)
Parâmetros
- display_name
- str
Nome de exibição para o workspace. Isso não é exclusivo dentro do grupo de recursos.
- location
- str
O local no qual criar o workspace. Se não for especificado, o mesmo local que o grupo de recursos será usado.
- hbi_workspace
- bool
Se os dados do cliente são de alto impacto nos negócios (HBI), contendo informações comerciais confidenciais. Para obter mais informações, consulte https://docs.microsoft.com/azure/machine-learning/concept-data-encryption#encryption-at-rest.
- storage_account
- str
A ID de recurso de uma conta de armazenamento existente a ser usada em vez de criar uma nova.
- container_registry
- str
A ID de recurso de um registro de contêiner existente a ser usado em vez de criar um novo.
- key_vault
- str
A ID do recurso de um cofre de chaves existente a ser usado em vez de criar um novo.
- application_insights
- str
A ID do recurso de um application insights existente a ser usado em vez de criar um novo.
- customer_managed_key
- CustomerManagedKey
Detalhes do cofre de chaves para criptografar dados com chaves gerenciadas pelo cliente. Se não for especificado, as chaves gerenciadas pela Microsoft serão usadas por padrão.
- image_build_compute
- str
O nome do destino de computação a ser usado para criar imagens do Docker de ambiente com o registro de contêiner está atrás de uma VNet.
- public_network_access
- str
Se a conectividade de ponto de extremidade público deve ser permitida quando um workspace está habilitado para link privado.
- identity
- IdentityConfiguration
Identidade Gerenciada do workspace (atribuída pelo usuário ou atribuída pelo sistema)
- primary_user_assigned_identity
- str
A identidade atribuída pelo usuário principal do workspace
- enable_data_isolation
- bool
Um sinalizador para determinar se o workspace tem o isolamento de dados habilitado. O sinalizador só pode ser definido na fase de criação, não pode ser atualizado.
- workspace_hub
- str
A ID do recurso de um hub de workspace existente para ajudar a criar o workspace do projeto
Métodos
dump |
Despejar a especificação do workspace em um arquivo no formato yaml. |
dump
Despejar a especificação do workspace em um arquivo no formato yaml.
dump(dest: str | PathLike | IO, **kwargs) -> None
Parâmetros
O destino para receber a especificação desse workspace. Deve ser um caminho para um arquivo local ou um fluxo de arquivos já aberto. Se dest for um caminho de arquivo, um novo arquivo será criado e uma exceção será gerada se o arquivo existir. Se dest for um arquivo aberto, o arquivo será gravado diretamente e uma exceção será gerada se o arquivo não for gravável.
Atributos
base_path
creation_context
O contexto de criação do recurso.
Retornos
Os metadados de criação para o recurso.
Tipo de retorno
discovery_url
URLs base do serviço de back-end para o workspace.
Retornos
URLs de serviço de back-end do workspace
Tipo de retorno
id
A ID do recurso.
Retornos
A ID global do recurso, uma ID do ARM (Resource Manager do Azure).
Tipo de retorno
mlflow_tracking_uri
URI de acompanhamento do MLflow para o workspace.
Retornos
Retorna o URI de acompanhamento do mlflow do workspace.
Tipo de retorno
Azure SDK for Python