你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
New-AzNetworkCloudRackDefinitionObject
为 RackDefinition 创建内存中对象。
语法
New-AzNetworkCloudRackDefinitionObject
-NetworkRackId <String>
-RackSerialNumber <String>
-RackSkuId <String>
[-AvailabilityZone <String>]
[-BareMetalMachineConfigurationData <IBareMetalMachineConfigurationData[]>]
[-RackLocation <String>]
[-StorageApplianceConfigurationData <IStorageApplianceConfigurationData[]>]
[<CommonParameters>]
说明
为 RackDefinition 创建内存中对象。
示例
示例 1:为 RackDefinition 创建内存中对象。
$password = ConvertTo-SecureString "********" -AsPlainText -Force
$bmmConfigurationData = New-AzNetworkCloudBareMetalMachineConfigurationDataObject -BmcCredentialsPassword $password -BmcCredentialsUsername "username" -BmcMacAddress "00:BB:CC:DD:EE:FF" -BootMacAddress "00:BB:CC:DD:EE:FF" -RackSlot 1 -SerialNumber "serialNumber" -MachineDetail "machineDetail" -MachineName "machineName"
$saConfigurationData = New-AzNetworkCloudStorageApplianceConfigurationDataObject -AdminCredentialsPassword $password -AdminCredentialsUsername "username" -RackSlot 1 -SerialNumber "serialNumber" -StorageApplianceName "storageApplianceName"
$object = New-AzNetworkCloudRackDefinitionObject -NetworkRackId "/subscriptions/subscriptionId/resourceGroups/resourceGroup/providers/Microsoft.Network/virtualNetworks/vNet/subnets/Subnet" -RackSerialNumber "aa5678" -RackSkuId "/subscriptions/subscriptionId/providers/Microsoft.NetworkCloud/rackSkus/VNearEdge1_Compute_DellR750_16C2M" -AvailabilityZone "1" -BareMetalMachineConfigurationData $bmmConfigurationData -RackLocation "Foo Datacenter, Floor 3, Aisle 9, Rack 2" -StorageApplianceConfigurationData $saConfigurationData
Write-Host ($object | Format-List | Out-String)
AvailabilityZone : 1
BareMetalMachineConfigurationData : {{
"bmcCredentials": {
"password": "redacted",
"username": "username"
},
"bmcMacAddress": "00:BB:CC:DD:EE:FF",
"bootMacAddress": "00:BB:CC:DD:EE:FF",
"machineDetails": "machineDetail",
"machineName": "machineName",
"rackSlot": 1,
"serialNumber": "serialNumber"
}}
NetworkRackId : /subscriptions/subscription/resourceGroups/resourceGroup/providers/Microsoft.Network/virtualNetworks/vNet/subnets/Subnet
RackLocation : Foo Datacenter, Floor 3, Aisle 9, Rack 2
RackSerialNumber : aa5678
RackSkuId : /subscriptions/subscriptionId/providers/Microsoft.NetworkCloud/rackSkus/VNearEdge1_Compute_DellR750_16C2M
StorageApplianceConfigurationData : {{
"adminCredentials": {
"password": "redacted",
"username": "username"
},
"rackSlot": 1,
"serialNumber": "serialNumber",
"storageApplianceName": "storageApplianceName"
}}
为 RackDefinition 创建内存中对象。
参数
-AvailabilityZone
创建时用于此机架的区域名称。 可用性区域用于工作负荷放置。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-BareMetalMachineConfigurationData
裸机配置的无序列表。 若要构造,请参阅 BAREMETALMACHINECONFIGURATIONDATA 属性的 NOTES 部分,并创建哈希表。
类型: | IBareMetalMachineConfigurationData[] |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-NetworkRackId
与此机架定义匹配的网络机架的资源 ID。
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-RackLocation
机架位置的自由形式说明。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-RackSerialNumber
网络云群集中机架的唯一标识符。 如果需要,可以提供除序列号以外的备用唯一字母数字值。
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-RackSkuId
要添加机架的 SKU 的资源 ID。
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-StorageApplianceConfigurationData
此机架的存储设备配置数据列表。 若要构造,请参阅 STORAGEAPPLIANCECONFIGURATIONDATA 属性的 NOTES 部分,并创建哈希表。
类型: | IStorageApplianceConfigurationData[] |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |