Поделиться через


WorkspaceConnection Класс

Примечание

Это экспериментальный класс, который может быть изменен в любое время. Дополнительные сведения см. по адресу https://aka.ms/azuremlexperimental.

Подключение к рабочей области Машинного обучения Azure обеспечивает безопасный способ хранения сведений о проверке подлинности и конфигурации, необходимых для подключения к внешним ресурсам и взаимодействия с ними.

Наследование
azure.ai.ml.entities._resource.Resource
WorkspaceConnection

Конструктор

WorkspaceConnection(*, target: str, type: str, credentials: PatTokenConfiguration | SasTokenConfiguration | UsernamePasswordConfiguration | ManagedIdentityConfiguration | ServicePrincipalConfiguration | AccessKeyConfiguration, metadata: Dict[str, Any] | None = None, **kwargs)

Параметры

name
str
Обязательно

Имя подключения к рабочей области.

target
str
Обязательно

URL-адрес или идентификатор ресурса ARM внешнего ресурса.

credentials
Union[ PatTokenConfiguration, SasTokenConfiguration, UsernamePasswordConfiguration, <xref:azure.ai.ml.entities.ManagedIdentityConfiguration ~azure.ai.ml.entities.ServicePrincipalConfiguration>, AccessKeyConfiguration, ApiKeyConfiguration ]
Обязательно

Учетные данные для проверки подлинности во внешнем ресурсе.

type
<xref:<xref:The type> of <xref:workspace connection>, <xref:possible values are: "git">, <xref:"python_feed">, <xref:"container_registry">, <xref:"feature_store">, <xref:"s3">, <xref:"snowflake">, <xref:"azure_sql_db">, <xref:"azure_synapse_analytics">, <xref:"azure_my_sql_db">, <xref:"azure_postgres_db">, <xref:"azure_open_ai">, <xref:"cognitive_search">, <xref:"cognitive_service">>
Обязательно

Категория внешнего ресурса для этого подключения.

Методы

dump

Дамп спецификации подключения к рабочей области в файл в формате YAML.

dump

Дамп спецификации подключения к рабочей области в файл в формате YAML.

dump(dest: str | PathLike | IO, **kwargs) -> None

Параметры

dest
Union[<xref:PathLike>, str, IO[AnyStr]]
Обязательно

Назначение для получения спецификации этого подключения к рабочей области. Должен быть либо путем к локальному файлу, либо уже открытым файловым потоком. Если dest — это путь к файлу, будет создан новый файл и создается исключение, если файл существует. Если dest является открытым файлом, файл будет записан напрямую, и если файл недоступен для записи, будет создано исключение.

Атрибуты

base_path

Базовый путь к ресурсу.

Возвращаемое значение

Базовый путь к ресурсу.

Возвращаемый тип

str

creation_context

Контекст создания ресурса.

Возвращаемое значение

Метаданные создания для ресурса.

Возвращаемый тип

credentials

Учетные данные для подключения к рабочей области.

]

Возвращаемое значение

Учетные данные для подключения к рабочей области.

Возвращаемый тип

Union[ <xref:PatTokenCredentialsConfiguration>, <xref:SasTokenCredentialsConfiguration>, <xref:UsernamePasswordCredentialsConfiguration>, ManagedIdentityConfiguration, <xref:ServicePrincipalCredentialsConfiguration>, <xref:AccessKeyCredentialsConfiguration>,

id

Идентификатор ресурса.

Возвращаемое значение

Глобальный идентификатор ресурса, идентификатор Resource Manager Azure (ARM).

Возвращаемый тип

metadata

Метаданные для подключения к рабочей области.

Возвращаемое значение

Метаданные для подключения к рабочей области.

Возвращаемый тип

target

Целевой URL-адрес для подключения к рабочей области.

Возвращаемое значение

Целевой объект подключения к рабочей области.

Возвращаемый тип

str

type

Поддерживаемый тип подключения к рабочей области: "git", "python_feed" и "container_registry".

Возвращаемое значение

Тип задания.

Возвращаемый тип

str