你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Connect-AzConnectedMachine
用于注册新计算机的 API,从而在 ARM 中创建跟踪的资源
语法
Connect-AzConnectedMachine
[-ResourceGroupName] <String>
[[-SubscriptionId] <String>]
[[-Name] <String>]
[-Location] <String>
[[-PSSession] <PSSession[]>]
[[-Tag] <Hashtable>]
[[-DefaultProfile] <PSObject>]
[[-Proxy] <Uri>]
[<CommonParameters>]
说明
用于注册新计算机的 API,从而在 ARM 中创建跟踪的资源
示例
示例 1:载入已连接计算机的计算机
Connect-AzConnectedMachine -ResourceGroupName contoso-connected-machines -Name linux_eastus1_1 -Location eastus
< truncated output of installing the azcmagent >
time="2020-08-07T13:13:25-07:00" level=info msg="Onboarding Machine. It usually takes a few minutes to complete. Sometimes it may take longer depending on network and server load status."
time="2020-08-07T13:13:25-07:00" level=info msg="Check network connectivity to all endpoints..."
time="2020-08-07T13:13:29-07:00" level=info msg="All endpoints are available... continue onboarding"
time="2020-08-07T13:13:50-07:00" level=info msg="Successfully Onboarded Resource to Azure" VM Id=********-****-****-****-**********
Name Location OSName Status ProvisioningState
---- -------- ------ ------ -----------------
linux_eastus1_1 eastus linux Connected Succeeded
载入作为已连接计算机的计算机。
示例 2:将远程计算机作为连接的设备载入
$session = Connect-PSSession -ComputerName WINBOX
Connect-AzConnectedMachine -ResourceGroupName contoso-rg -Name win_eastus1_1 -Location eastus -PSSession $session
< truncated output of installing the azcmagent >
time="2020-08-07T13:13:25-07:00" level=info msg="Onboarding Machine. It usually takes a few minutes to complete. Sometimes it may take longer depending on network and server load status."
time="2020-08-07T13:13:25-07:00" level=info msg="Check network connectivity to all endpoints..."
time="2020-08-07T13:13:29-07:00" level=info msg="All endpoints are available... continue onboarding"
time="2020-08-07T13:13:50-07:00" level=info msg="Successfully Onboarded Resource to Azure" VM Id=********-****-****-****-**********
Name Location OSName Status ProvisioningState
---- -------- ------ ------ -----------------
win_eastus1_1 eastus windows Connected Succeeded
使用 PowerShell 远程处理将远程计算机作为连接的设备载入。 注意:目前仅支持目标 Windows。
参数
-DefaultProfile
用于与 Azure 通信的凭据、帐户、租户和订阅。
类型: | PSObject |
别名: | AzureRMContext, AzureCredential |
Position: | 5 |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Location
创建的 ConnectedMachine 的位置。
类型: | String |
Position: | 3 |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-Name
将用于此计算机的名称。 主机名默认使用。
类型: | String |
Position: | 4 |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Proxy
要使用的代理服务器的 URI
类型: | Uri |
Position: | 8 |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-PSSession
指定后,将计算机载入 Azure 的命令将在每个 PSSession 中运行。 注意:这目前仅适用于 Windows。
类型: | PSSession[] |
别名: | Session |
Position: | 6 |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-ResourceGroupName
要将计算机添加到的资源组的名称。
类型: | String |
Position: | 1 |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-SubscriptionId
要将计算机添加到的订阅的 ID。
类型: | String |
Position: | 2 |
默认值: | (Get-AzContext).Subscription.Id |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Tag
资源标记。
类型: | Hashtable |
Position: | 7 |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |