New-AzMLWorkspaceConnection
Создание или обновление подключения к рабочей области
Синтаксис
New-AzMLWorkspaceConnection
-Name <String>
-ResourceGroupName <String>
-WorkspaceName <String>
[-SubscriptionId <String>]
-AuthType <ConnectionAuthType>
[-Category <ConnectionCategory>]
[-ExpiryTime <DateTime>]
[-IsSharedToAll]
[-Metadata <Hashtable>]
[-SharedUserList <String[]>]
[-Target <String>]
[-Value <String>]
[-ValueFormat <ValueFormat>]
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzMLWorkspaceConnection
-Name <String>
-ResourceGroupName <String>
-WorkspaceName <String>
[-SubscriptionId <String>]
-Property <IWorkspaceConnectionPropertiesV2>
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Создание или обновление подключения к рабочей области
Примеры
Пример 1. Создание подключения к рабочей области
New-AzMLWorkspaceConnection -ResourceGroupName ml-rg-test -WorkspaceName mlworkspace-test01 -Name test01 -AuthType 'None' -Category 'ContainerRegistry' -Target "www.facebook.com"
Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy SystemDataLastModifiedByType ResourceGroupName
---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ ---------------------------- -----------------
test01 ml-rg-test
Создает подключение к рабочей области
Пример 2. Создание подключения к рабочей области со свойством подключения к рабочей области
# The Auth type includes "PAT", "ManagedIdentity", "UsernamePassword", "None", "SAS", "AccountKey", "ServicePrincipal", "AccessKey", "ApiKey", "CustomKeys", "OAuth2", "AAD".
# You can use following command to create it then pass it as value to Property parameter of the New-AzMLWorkspaceConnection cmdlet.
# New-AzMLWorkspaceAadAuthTypeWorkspaceConnectionPropertiesObject
# New-AzMLWorkspaceAccessKeyAuthTypeWorkspaceConnectionPropertiesObject
# New-AzMLWorkspaceAccountKeyAuthTypeWorkspaceConnectionPropertiesObject
# New-AzMLWorkspaceApiKeyAuthWorkspaceConnectionPropertiesObject
# New-AzMLWorkspaceCustomKeysWorkspaceConnectionPropertiesObject
# New-AzMLWorkspaceManagedIdentityAuthTypeWorkspaceConnectionPropertiesObject
# New-AzMLWorkspaceNoneAuthTypeWorkspaceConnectionPropertiesObject
# New-AzMLWorkspaceOAuth2AuthTypeWorkspaceConnectionPropertiesObject
# New-AzMLWorkspacePatAuthTypeWorkspaceConnectionPropertiesObject
# New-AzMLWorkspaceSasAuthTypeWorkspaceConnectionPropertiesObject
# New-AzMLWorkspaceServicePrincipalAuthTypeWorkspaceConnectionPropertiesObject
# New-AzMLWorkspaceUsernamePasswordAuthTypeWorkspaceConnectionPropertiesObject
$connectproperty = New-AzMLWorkspaceNoneAuthTypeWorkspaceConnectionPropertiesObject -Category 'ContainerRegistry' -Target "www.facebook.com" -IsSharedToAll $true
New-AzMLWorkspaceConnection -Name aiservicesconnection -ResourceGroupName ml-test -WorkspaceName mlworkspace-test2 -Property $connectproperty
Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy SystemDataLastModifiedByType ResourceGroupName
---- ------------------- ------------------- ----------------------- ------------------------ ------------------------ ---------------------------- -----------------
aiservicesconnection 7/19/2024 9:20:27 AM t-user@AAexample.com User 7/19/2024 9:20:27 AM t-user@AAexample.com User ml-test
Параметры
-AuthType
Тип проверки подлинности целевого объекта подключения
Тип: ConnectionAuthType
Position: Named
Default value: None
Обязательно: True
Принять входные данные конвейера: False
Принять подстановочные знаки: False
-Category
Категория подключения
Тип: ConnectionCategory
Position: Named
Default value: None
Обязательно: False
Принять входные данные конвейера: False
Принять подстановочные знаки: False
-Confirm
Запрашивает подтверждение перед запуском cmdlet.
Тип: SwitchParameter
Aliases: cf
Position: Named
Default value: None
Обязательно: False
Принять входные данные конвейера: False
Принять подстановочные знаки: False
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.
Тип: PSObject
Aliases: AzureRMContext, AzureCredential
Position: Named
Default value: None
Обязательно: False
Принять входные данные конвейера: False
Принять подстановочные знаки: False
-ExpiryTime
Тип: DateTime
Position: Named
Default value: None
Обязательно: False
Принять входные данные конвейера: False
Принять подстановочные знаки: False
-IsSharedToAll
Тип: SwitchParameter
Position: Named
Default value: None
Обязательно: False
Принять входные данные конвейера: False
Принять подстановочные знаки: False
Хранение метаданных пользователя для этого подключения
Тип: Hashtable
Position: Named
Default value: None
Обязательно: False
Принять входные данные конвейера: False
Принять подстановочные знаки: False
-Name
Понятное имя подключения к рабочей области
Тип: String
Position: Named
Default value: None
Обязательно: True
Принять входные данные конвейера: False
Принять подстановочные знаки: False
-Property
Использование одного из командлетов WorkspaceConnectionPropertiesObject для создания to, см. раздел NOTES для свойств PROPERTY и создание хэш-таблицы.
Тип: IWorkspaceConnectionPropertiesV2
Position: Named
Default value: None
Обязательно: True
Принять входные данные конвейера: False
Принять подстановочные знаки: False
-ResourceGroupName
Имя группы ресурсов.
Имя не зависит от регистра.
Тип: String
Position: Named
Default value: None
Обязательно: True
Принять входные данные конвейера: False
Принять подстановочные знаки: False
-SharedUserList
Тип: String [ ]
Position: Named
Default value: None
Обязательно: False
Принять входные данные конвейера: False
Принять подстановочные знаки: False
-SubscriptionId
Идентификатор целевой подписки.
Тип: String
Position: Named
Default value: (Get-AzContext).Subscription.Id
Обязательно: False
Принять входные данные конвейера: False
Принять подстановочные знаки: False
-Target
Тип: String
Position: Named
Default value: None
Обязательно: False
Принять входные данные конвейера: False
Принять подстановочные знаки: False
-Value
Сведения о значении подключения к рабочей области.
Тип: String
Position: Named
Default value: None
Обязательно: False
Принять входные данные конвейера: False
Принять подстановочные знаки: False
Формат значения подключения к рабочей области
Тип: ValueFormat
Position: Named
Default value: None
Обязательно: False
Принять входные данные конвейера: False
Принять подстановочные знаки: False
-WhatIf
Показывает, что произойдет, если командлет будет запущен.
Командлет не запускается.
Тип: SwitchParameter
Aliases: wi
Position: Named
Default value: None
Обязательно: False
Принять входные данные конвейера: False
Принять подстановочные знаки: False
-WorkspaceName
Имя рабочей области Машинное обучение Azure.
Тип: String
Position: Named
Default value: None
Обязательно: True
Принять входные данные конвейера: False
Принять подстановочные знаки: False
Выходные данные