Add-AzScVmmVMNic
Der Vorgang zum Erstellen einer Netzwerkschnittstelle für virtuelle Computer.
Syntax
Add-AzScVmmVMNic
-vmName <String>
-ResourceGroupName <String>
-NicName <String>
[-SubscriptionId <String>]
[-virtualNetworkName <String>]
[-virtualNetworkId <String>]
[-macAddress <String>]
[-macAddressType <String>]
[-ipv4AddressType <String>]
[-ipv6AddressType <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Der Vorgang zum Erstellen einer Netzwerkschnittstelle für virtuelle Computer.
Verwenden Sie -virtualNetworkId
diese Option, um die ARM-ID des virtuellen Netzwerks anstelle des -virtualNetworkName
virtuellen Netzwerks anzugeben, falls virtuelles Netzwerk in einer anderen Ressourcengruppe als dem virtuellen Computer aktiviert ist.
Beispiele
Beispiel 1: Anfügen einer neuen Netzwerkschnittstelle an den virtuellen Computer
Add-AzScVmmVMNic -vmName "test-vm" -ResourceGroupName "test-rg-01" -NicName 'test-nic-01' -virtualNetworkName "test-vnet" -macAddressType "Dynamic" -ipv4AddressType "Dynamic"
AvailabilitySet : {}
ExtendedLocationName : /subscriptions/00000000-abcd-0000-abcd-000000000000/resourceGroups/test-rg-01/providers/Microsoft.ExtendedLocation/customLocations/test-cl
ExtendedLocationType : customLocations
HardwareProfileCpuCount : 2
HardwareProfileDynamicMemoryEnabled : false
HardwareProfileDynamicMemoryMaxMb :
HardwareProfileDynamicMemoryMinMb :
HardwareProfileIsHighlyAvailable : false
HardwareProfileLimitCpuForMigration : false
HardwareProfileMemoryMb : 2048
Id : /subscriptions/00000000-abcd-0000-abcd-000000000000/resourceGroups/test-rg-01/providers/Microsoft.HybridCompute/machines/test-vm/providers/Microsoft.ScVmm
/virtualMachineInstances/default
InfrastructureProfileBiosGuid : 00000000-1111-0000-0001-000000000000
InfrastructureProfileCheckpoint : {}
InfrastructureProfileCheckpointType : Production
InfrastructureProfileCloudId : /subscriptions/00000000-abcd-0000-abcd-000000000000/resourceGroups/test-rg-01/providers/Microsoft.SCVMM/Clouds/
test-cloud
InfrastructureProfileGeneration : 2
InfrastructureProfileInventoryItemId :
InfrastructureProfileTemplateId : /subscriptions/00000000-abcd-0000-abcd-000000000000/resourceGroups/test-rg-01/providers/Microsoft.SCVMM/Virtual
MachineTemplates/test-template
InfrastructureProfileUuid : 00000000-1111-0000-0001-000000000000
InfrastructureProfileVMName : test-vm
InfrastructureProfileVmmServerId : /subscriptions/00000000-abcd-0000-abcd-000000000000/resourceGroups/test-rg-01/providers/Microsoft.ScVmm/vmmServ
ers/test-vmm
LastRestoredVMCheckpointDescription :
LastRestoredVMCheckpointId :
LastRestoredVMCheckpointName :
LastRestoredVMCheckpointParentCheckpointId :
Name : default
NetworkProfileNetworkInterface : {{
"name": "nic_1",
"displayName": "Network Adapter 1",
"ipv4Addresses": [ "x.x.x.x" ],
"ipv6Addresses": [],
"macAddress": "00:00:00:00:00:00",
"virtualNetworkId": "/subscriptions/00000000-abcd-0000-abcd-000000000000/resourceGroups/test-rg-01/providers/Microsoft.SCVMM/VirtualNetworks/test-vnet",
"networkName": "00000000-1111-0000-0001-000000000000",
"ipv4AddressType": "Dynamic",
"ipv6AddressType": "Dynamic",
"macAddressType": "Dynamic",
"nicId": "00000000-1122-0000-0001-000000000000"
}, {
"name": "test-nic-01",
"displayName": "Network Adapter 2",
"virtualNetworkId": "/subscriptions/00000000-abcd-0000-abcd-000000000000/resourceGroups/test-rg-01/providers/Microsoft.SCVMM/VirtualNetworks/test-vnet",
"networkName": "00000000-1111-0000-0001-000000000000",
"ipv4AddressType": "Dynamic",
"ipv6AddressType": "Dynamic",
"macAddressType": "Dynamic",
"nicId": "00000000-1122-0000-0002-000000000000"
}}
OSProfileAdminPassword :
OSProfileComputerName : ComputerName
OSProfileOssku : Windows Server
OSProfileOstype : Windows
OSProfileOsversion : 10.0.0
PowerState : Running
ProvisioningState : Succeeded
ResourceGroupName : test-rg-01
StorageProfileDisk : {{
"displayName": "WindowsServer.vhd",
"diskId": "00000000-1111-0000-0001-000000000000",
"diskSizeGB": 8,
"maxDiskSizeGB": 40,
"bus": 0,
"lun": 0,
"busType": "IDE",
"vhdType": "Dynamic",
"volumeType": "BootAndSystem",
"vhdFormatType": "VHD",
"createDiffDisk": "false"
},
{
"name": "test-disk-01",
"displayName": "test-vm_disk_1",
"diskId": "00000000-1111-0000-0002-000000000000",
"diskSizeGB": 0,
"maxDiskSizeGB": 20,
"bus": 0,
"lun": 0,
"busType": "SCSI",
"vhdType": "Dynamic",
"volumeType": "None",
"vhdFormatType": "VHDX",
"createDiffDisk": "false"
}}
SystemDataCreatedAt : 08-01-2024 15:05:41
SystemDataCreatedBy : user@contoso.com
SystemDataCreatedByType : User
SystemDataLastModifiedAt : 08-01-2024 15:14:34
SystemDataLastModifiedBy : 11111111-aaaa-2222-bbbb-333333333333
SystemDataLastModifiedByType : Application
Type : microsoft.scvmm/virtualmachineinstances
Fügen Sie eine neue Netzwerkschnittstelle an den virtuellen SCVMM-Computer an.
Parameter
-AsJob
Ausführen des Befehls als Auftrag
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Confirm
Fordert Sie zur Bestätigung auf, bevor Sie das Cmdlet ausführen.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DefaultProfile
Der Parameter DefaultProfile ist nicht funktionsfähig. Verwenden Sie den Parameter "SubscriptionId", wenn sie verfügbar ist, wenn Sie das Cmdlet für ein anderes Abonnement ausführen.
Typ: | PSObject |
Aliase: | AzureRMContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ipv4AddressType
Der Zuordnungstyp der ipv4-Adresse. Akzeptierte Werte: Dynamischer, statischer Standardwert: Dynamisch
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ipv6AddressType
Der Zuordnungstyp der ipv6-Adresse. Akzeptierte Werte: Dynamischer, statischer Standardwert: Dynamisch
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-macAddress
MAC-Adresse der NIC.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-macAddressType
Der Zuordnungstyp der MAC-Adresse. Akzeptierte Werte: Dynamischer, statischer Standardwert: Dynamisch
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-NicName
Der Name der Netzwerkschnittstelle
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-NoWait
Asynchrones Ausführen des Befehls
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ResourceGroupName
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-SubscriptionId
Die ID des Zielabonnements. Der Wert muss eine UUID sein.
Typ: | String |
Position: | Named |
Standardwert: | (Get-AzContext).Subscription.Id |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-virtualNetworkId
ARM-ID des virtuellen Netzwerks.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-virtualNetworkName
Name des virtuellen Netzwerks.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-vmName
Der Name des virtuellen Computers.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |