다음을 통해 공유


New-AzNetworkCloudRackDefinitionObject

RackDefinition에 대한 메모리 내 개체를 만듭니다.

구문

New-AzNetworkCloudRackDefinitionObject
   -NetworkRackId <String>
   -RackSerialNumber <String>
   -RackSkuId <String>
   [-AvailabilityZone <String>]
   [-BareMetalMachineConfigurationData <IBareMetalMachineConfigurationData[]>]
   [-RackLocation <String>]
   [-StorageApplianceConfigurationData <IStorageApplianceConfigurationData[]>]
   [<CommonParameters>]

Description

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
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-BareMetalMachineConfigurationData

운영 체제 미설치 컴퓨터 구성의 순서가 지정되지 않은 목록입니다. 생성하려면 BAREMETALMACHINECONFIGURATIONDATA 속성에 대한 NOTES 섹션을 참조하고 해시 테이블을 만듭니다.

형식:IBareMetalMachineConfigurationData[]
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-NetworkRackId

이 랙 정의와 일치하는 네트워크 랙의 리소스 ID입니다.

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-RackLocation

랙의 위치에 대한 자유 형식 설명입니다.

형식:String
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-RackSerialNumber

네트워크 클라우드 클러스터 내의 랙에 대한 고유 식별자입니다. 원하는 경우 일련 번호 이외의 다른 고유 영숫자 값을 제공할 수 있습니다.

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-RackSkuId

추가되는 랙에 대한 sku의 리소스 ID입니다.

형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-StorageApplianceConfigurationData

이 랙에 대한 스토리지 어플라이언스 구성 데이터의 목록입니다. 생성하려면 STORAGEAPPLIANCECONFIGURATIONDATA 속성에 대한 NOTES 섹션을 참조하고 해시 테이블을 만듭니다.

형식:IStorageApplianceConfigurationData[]
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

출력