New-AzNetworkCloudRackDefinitionObject
Utwórz obiekt w pamięci dla elementu RackDefinition.
Składnia
Default (Domyślne)
New-AzNetworkCloudRackDefinitionObject
-NetworkRackId <String>
-RackSerialNumber <String>
-RackSkuId <String>
[-AvailabilityZone <String>]
[-BareMetalMachineConfigurationData <IBareMetalMachineConfigurationData[]>]
[-RackLocation <String>]
[-StorageApplianceConfigurationData <IStorageApplianceConfigurationData[]>]
[<CommonParameters>]
Opis
Utwórz obiekt w pamięci dla elementu RackDefinition.
Przykłady
Przykład 1: Tworzenie obiektu w pamięci dla elementu 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"
}}
Utwórz obiekt w pamięci dla elementu RackDefinition.
Parametry
-AvailabilityZone
Nazwa strefy używana dla tego stojaka podczas tworzenia.
Strefy dostępności są używane do umieszczania obciążeń.
Właściwości parametrów
Typ: String
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Zbiory parametrów
(All)
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
Nieurządkowana lista konfiguracji komputera bez systemu operacyjnego.
(All)
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-NetworkRackId
Identyfikator zasobu stojaka sieciowego pasujący do tej definicji stojaka.
Właściwości parametrów
Typ: String
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Zbiory parametrów
(All)
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-RackLocation
Dowolny opis lokalizacji stojaka.
Właściwości parametrów
Typ: String
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Zbiory parametrów
(All)
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-RackSerialNumber
Unikatowy identyfikator stojaka w klastrze chmury sieciowej.
Alternatywna unikatowa wartość alfanumeryczna inna niż numer seryjny może zostać podana w razie potrzeby.
Właściwości parametrów
Typ: String
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Zbiory parametrów
(All)
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-RackSkuId
Identyfikator zasobu jednostki SKU dla dodawanego stojaka.
Właściwości parametrów
Typ: String
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Zbiory parametrów
(All)
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-StorageApplianceConfigurationData
Lista danych konfiguracji urządzenia magazynu dla tego stojaka.
Właściwości parametrów
Zbiory parametrów
(All)
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters .
Wyjść